0

私はC#を初めて使用しますが、プロジェクトファイルへのファイルパスを設定するにはどうすればよいですか?これらを試しましたが、デフォルトのWindowsファイルパスにその方法が示されていますか?

  sfdlg.InitialDirectory = Application.StartupPath + @"..\..\";
    Application.StartupPath---> is my excutable file path. from this path to come back two `root folders` i use `@"..\..\"`

2つのルートフォルダに戻る方法はありますか?

4

1 に答える 1

1

パスの指定を逆にしました。パスの先頭..にある必要があります(ドライブ名がない場合)。

パスを安全に使用する方法は、Pathクラスでパスを使用することです。

Path.Combine(Path.Combine(Application.StartupPath, ".."), "..");

上記でうまくいくはずです。

于 2012-11-16T11:45:06.733 に答える