C# 获取磁盘信息

namespace ConsoleApp_DriveInfo
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Driveinfo();
        }

        static void Driveinfo()
        {

            DriveInfo driveInfo = new DriveInfo("d:/");
            

            // [ 属性 ]
            Console.WriteLine(driveInfo.DriveType);  // 获取磁盘类型
            Console.WriteLine(driveInfo.Name);       // 磁盘盘符
            Console.WriteLine(driveInfo.VolumeLabel);   // 磁盘名称
            Console.WriteLine(((driveInfo.TotalSize/1024)/1024)/1024+"GB");         // 获取磁盘总容量
            Console.WriteLine(((driveInfo.TotalFreeSpace/1024)/1024)/1024+"GB");    // 获取磁盘可用空间            
            Console.WriteLine(driveInfo.DriveFormat);       // 磁盘格式

            foreach (var x in DriveInfo.GetDrives()) { Console.WriteLine(x); }  // 获取所有盘符
        }

    }
}

 

posted @   edolf  阅读(147)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
  1. 1 天后 卢卢快闭嘴
  2. 2 珊瑚海 周杰伦&梁心颐
  3. 3 梦返 黄霄云
  4. 4 还可以爱吗 黄霄云
  5. 5 讲不出再见 谭咏麟
  6. 6 飞鸟和蝉 任然
  7. 7 下雨天 南拳妈妈
  8. 8 是你 梦然
  9. 9 一生中最爱 谭咏麟
珊瑚海 - 周杰伦&梁心颐
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

Not available

点击右上角即可分享
微信分享提示