winform相対パスの取得


//相対パスの取得
 
//例えば:System.Windows.Forms.Application.StartupPath = "F:\Sample_01\Material\bin\Debug"
//以下の処理で「F:Sample_01Materialimages01.gif」に戻ります
string path=System.Windows.Forms.Application.StartupPath + @"../../"; 
System.IO.Directory.SetCurrentDirectory(path); 
string strFilePath = System.IO.Directory.GetCurrentDirectory() + @"\images\01.gif";

 
c#ファイルとフォルダの操作で主に使用されるクラスは、File、FileInfo、Directory、Directoryです.
ここでFileInfoとDirectoryInfoはインスタンス化されます