摘要
C#是一種強大的編程語言,可以用于開發各種應用程序。其中一個重要的組成部分是System.IO.DriveInfo類,它提供了一種簡單的方式來查詢驅動器信息。DriveInfo類包含多個屬性和方法,用于確定哪些驅動器可用,驅動器類型,驅動器容量和可用空間等信息。
DriveInfo類還提供了許多其他有用的屬性和方法,可用于查詢驅動器信息。使用這些屬性和方法,可以輕松地確定驅動器的類型,容量,可用空間和可用性等信息。
DriveInfo類是C#中一個非常有用的類,可以用于查詢驅動器信息。使用這個類,可以輕松地確定驅動器的類型,容量,可用空間和可用性等信息。無論是用于系統管理,還是用于編寫自定義應用程序,使用DriveInfo類都是一種非常方便的方式。
正文
屬性
|
|
---|
AvailableFreeSpace | 指示驅動器上的可用空閑空間總量(以字節為單位)。 |
DriveFormat | 獲取文件系統的名稱,例如 NTFS 或 FAT32。 |
DriveType | 獲取驅動器類型,如 CD-ROM、可移動、網絡或固定。 |
IsReady | 獲取一個指示驅動器是否已準備好的值。 |
Name | 獲取驅動器的名稱,如 C:\。 |
RootDirectory | 獲取驅動器的根目錄。 |
TotalFreeSpace | 獲取驅動器上的可用空閑空間總量(以字節為單位)。 |
TotalSize | 獲取驅動器上存儲空間的總大?。ㄒ宰止潪閱挝唬?。 |
VolumeLabel | 獲取或設置驅動器的卷標。 |
方法
|
|
---|
GetDrives() | 檢索計算機上的所有邏輯驅動器的驅動器名稱。 |
ToString() | 將驅動器名稱作為字符串返回。 |
一個例子
DriveInfo[] drives = DriveInfo.GetDrives();lst.DataSource = drives;
選中一個盤符
private void lst_SelectedIndexChanged(object sender, EventArgs e)
{
lblTotal.Text = ((DriveInfo)lst.SelectedItem).TotalSize.ToString();
lblAvailable.Text = ((DriveInfo)lst.SelectedItem).AvailableFreeSpace.ToStri
lblFormater.Text = ((DriveInfo)lst.SelectedItem).DriveFormat.ToString();
}
該文章在 2024/2/7 19:08:54 編輯過