私はこのコードを持っています:
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
ファイルはどこに作成されますか?
私はこのコードを持っています:
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
ファイルはどこに作成されますか?
pathパラメーターは、相対または絶対パス情報を指定することができます。相対パス情報は、現在の作業ディレクトリを基準として解釈されます。現在の作業ディレクトリを取得するには、GetCurrentDirectoryを参照してください。
からMSDN
;
path パラメーターは、相対または絶対パス情報を指定することができます。相対パス情報は、現在の作業ディレクトリを基準として解釈されます。現在の作業ディレクトリを取得するには、GetCurrentDirectoryを参照してください。
チェックアウトDirectory.GetCurrentDirectory
現在のディレクトリは、プロセスが開始された元のディレクトリとは異なります。
さらに:
作業ディレクトリは VisualStudio のプロジェクト設定で変更できます。プロパティ | デバッグ
ユーザーのアプリケーションへのショートカットを作成する場合は、「開始」プロパティを指定できます
現在のディレクトリに保存されます。アプリケーションが実行されること
例:
呼び出すDirectory.GetCurrentDirectory();
と、次が返されます。
"C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0"