string path1 = @"C:\temp\";
string path2 = "";
// Create directory temp if it doesn't exist
if (!Directory.Exists(path1))
{
Directory.CreateDirectory(path1);
}
上記のディレクトリを作成しましたが、 にサブディレクトリ ( など)temp
を作成する方法がわかりません。temp1
temp
string path1 = @"C:\temp\";
string path2 = "";
// Create directory temp if it doesn't exist
if (!Directory.Exists(path1))
{
Directory.CreateDirectory(path1);
}
上記のディレクトリを作成しましたが、 にサブディレクトリ ( など)temp
を作成する方法がわかりません。temp1
temp
基本的なコードは既に作成されているので、あとは少し調整するだけです。のドキュメントによると、CreateDirectory
pathで指定されたすべてのディレクトリが作成されます。ただし、それらが既に存在するか、パスの一部が無効な場合を除きます。
したがって、完全なパスを指定してtemp1
1 つの呼び出しを使用するだけです。
string path1 = @"C:\temp\";
string path2 = Path.Combine(path1, "temp1");
// Create directory temp1 if it doesn't exist
Directory.CreateDirectory(path2);
これは、ディレクトリを作成するときにいつでも適用されることに注意してください。WPF アプリケーションでこれを行うことは、特別なことではありません。