只是一个简短的问题。我正在使用类似这样的东西
FileStream fs = new FileStream(fileName, FileMode.Create);
我想知道是否有一个参数,我可以传递给它,以强制它创建文件夹,如果它不存在。目前,如果找不到文件夹,则会抛出异常。
如果有比使用FileStream
更好的方法,我对此持开放态度。
发布于 2010-09-12 22:28:30
类似于:
void EnsureFolder(string path)
{
string directoryName = Path.GetDirectoryName(path);
// If path is a file name only, directory name will be an empty string
if (directoryName.Length > 0)
{
// Create all directories on the path that don't already exist
Directory.CreateDirectory(directoryName);
}
}
https://stackoverflow.com/questions/3695163
复制相似问题