- /// 获取指定驱动器的空间总大小(单位为GB)
- /// </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>
- /// 获取指定驱动器的剩余空间总大小(单位为GB)
- /// </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;
- }
C#获取磁盘总容量和剩余容量
最新推荐文章于 2025-12-08 08:28:07 发布
本文提供了一个C#方法,用于获取指定驱动器的总空间及可用空间大小,单位为GB。只需输入驱动器字母即可轻松调用。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
ComfyUI
AI应用
ComfyUI
ComfyUI是一款易于上手的工作流设计工具,具有以下特点:基于工作流节点设计,可视化工作流搭建,快速切换工作流,对显存占用小,速度快,支持多种插件,如ADetailer、Controlnet和AnimateDIFF等


3610





