用C#写个程序,获取当前计算机的磁盘列表,

用C#写个程序,获取当前计算机的磁盘列表,以及磁盘类型,是不是移动盘,... 用C#写个程序,获取当前计算机的磁盘列表,以及磁盘类型,是不是移动盘, 展开
 我来答
leiyangbdzd
2012-08-19 · TA获得超过168个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:165万
展开全部
private void btn_GetDriveInfo_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); DriveInfo[] myAllDrivers = DriveInfo.GetDrives(); try { foreach (DriveInfo myDrive in myAllDrivers) { if (myDrive.IsReady) { sb.Append("磁盘驱动升卖备器盘符:"); sb.AppendLine(myDrive.Name); sb.Append("磁盘卷标:"); sb.AppendLine(myDrive.VolumeLabel); sb.Append("磁盘类型:"); sb.AppendLine(myDrive.DriveType.ToString()); sb.Append("磁盘格式:"); sb.AppendLine(myDrive.DriveFormat); sb.Append("磁盘吵毁大小:"); sb.AppendLine(myDrive.TotalSize.ToString()); sb.Append("剩余配汪空间:"); sb.AppendLine(myDrive.AvailableFreeSpace.ToString()); sb.Append("总剩余空间(含磁盘配额):"); sb.AppendLine(myDrive.TotalFreeSpace.ToString()); sb.AppendLine("-------------------------------------"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtResult.Text = sb.ToString(); }
百度网友9308069
2012-08-19 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1913万
展开全部
.net 4的代好兆庆友握码
using System;
using System.IO;
namespace ConsoleTest{
class Test{
static public void Main(String []args)
{
DriveInfo[] drives = DriveInfo.GetDrives();
foreach (DriveInfo info in drives) {
Console.WriteLine(info.Name);
}
Console.ReadKey();
}
}
}

========
C:\猜帆
D:\
E:\
F:\
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式