zoukankan      html  css  js  c++  java
  • C#获取硬盘空间信息

            ///  <summary> 
            /// 获取指定驱动器的空间总大小(单位为B) 
            ///  </summary> 
            ///  <param name="str_HardDiskName">只需输入代表驱动器的字母即可 </param> 
            ///  <returns> </returns> 
            public static long GetHardDiskSpace(string str_HardDiskName) 
            { 
                long totalSize= new long(); 
                str_HardDiskName=str_HardDiskName +":\"; 
                System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); 
                foreach (System.IO.DriveInfo drive in drives) 
                { 
                    if (drive.Name == str_HardDiskName) 
                    {
                        totalSize = drive.TotalSize / (1024 * 1024 * 1024); 
                    } 
                } 
                return totalSize; 
            }
    
            ///  <summary> 
            /// 获取指定驱动器的剩余空间总大小(单位为B) 
            ///  </summary> 
            ///  <param name="str_HardDiskName">只需输入代表驱动器的字母即可 </param> 
            ///  <returns> </returns> 
            public static long GetHardDiskFreeSpace(string str_HardDiskName) 
            { 
                long freeSpace = new long(); 
                str_HardDiskName = str_HardDiskName + ":\"; 
                System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); 
                foreach (System.IO.DriveInfo drive in drives) 
                { 
                    if (drive.Name == str_HardDiskName) 
                    {
                        freeSpace = drive.TotalFreeSpace / (1024 * 1024 * 1024); 
                    } 
                } 
                return freeSpace; 
            }
  • 相关阅读:
    WTM
    Spring Cloud
    Dapper
    Linux 常用命令
    JsonNetResult
    百度 副文本编译器
    GIT使用—一些概念
    GIT使用—创建一个版本库
    GIT使用—安装配置及工作流程
    灰度发布
  • 原文地址:https://www.cnblogs.com/dinotang/p/3272172.html
Copyright © 2011-2022 走看看