C# -- 优先获取电脑C盘之外的磁盘来保存数据
程序员文章站
2023-10-28 23:03:16
C# -- 优先获取电脑C盘之外的磁盘来保存数据 1. 优先获取电脑C盘之外的磁盘来保存数据。没有其他盘则使用C盘。 ......
c# -- 优先获取电脑c盘之外的磁盘来保存数据
1. 优先获取电脑c盘之外的磁盘来保存数据。没有其他盘则使用c盘。
public string getsavedatadiskpath() { string strdiskpath = ""; driveinfo[] localdisks = system.io.driveinfo.getdrives(); boolean ishavediskc = false; foreach (var item in localdisks) { if (item.name.toupper() != "c:\\" && item.drivetype == drivetype.fixed && item.isready == true && strdiskpath == "") { strdiskpath = item.name; } if (item.name.toupper() == "c:\\" && item.drivetype == drivetype.fixed && item.isready == true) { ishavediskc = true; } } if (strdiskpath=="") { if (ishavediskc) { strdiskpath = "c:\\"; } else { throw new exception("没有可以使用的磁盘"); } } return strdiskpath; }
上一篇: web api 记录部署IIS获取服务器地址的类型
下一篇: 营养价值高的这个菜你认识吗?发菜是什么