C# 未能找到路径 “D:\…”的一部分
字面意思理解就是说你创建的文件中有某部分文件夹是不存在的,所以你得先创建文件夹,再在该文件夹下面创建文件。
正确写法:
String directoryPath=@"D:\CommData";
//判断directoryPath是否存在,如果不存在就先创建文件夹
if(!Directory.Exists(directoryPath))
{
//新建文件夹
Directory.CreateDirectory(dd);
}
//创建文件
FileStream file1= new FileStream(@"D:\CommData\01.xlsx",FileMode.Create);