DriveInfo 类.NET Framework 4
提供对有关驱动器的信息的访问。 System.Object
命名空间: System.IO C# [SerializableAttribute] [ComVisibleAttribute(true)] public sealed class DriveInfo : ISerializable DriveInfo 类型公开以下成员。
此类对驱动器进行建模,并提供方法和属性以查询驱动器信息。 使用 DriveInfo 来确定哪些驱动器可用,以及这些驱动器的类型。 还可以通过查询来确定驱动器的容量和可用空闲空间。 下面的代码示例演示如何使用 DriveInfo 类显示有关当前系统中所有驱动器的信息。 C# 复制 using System; using System.IO; class Test { public static void Main() { DriveInfo[] allDrives = DriveInfo.GetDrives(); foreach (DriveInfo d in allDrives) { Console.WriteLine("Drive {0}",d.Name); Console.WriteLine(" File type: {0}",d.DriveType); if (d.IsReady == true) { Console.WriteLine(" Volume label: {0}",d.VolumeLabel); Console.WriteLine(" File system: {0}",d.DriveFormat); Console.WriteLine( " Available space to current user:{0,15} bytes", d.AvailableFreeSpace); Console.WriteLine( " Total available space: {0, d.TotalFreeSpace); Console.WriteLine( " Total size of drive: {0,15} bytes ", d.TotalSize); } } } }
|
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。