Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  .NET Framework'te sürücü bilgilerini saklamak için tanımlanmış sınıf. System.IO altındaki bu sınıfın GetDrives isimli static metodu sisteme bağlı sürücüleri DriveInfo dizisi şeklinde veriyor.

Örnek de yazayım tam olsun:
foreach (DriveInfo di in DriveInfo.GetDrives())
{
    Console.WriteLine(
       @"
Name                : {0}
VolumeLabel         : {1}
DriveType           : {2}
DriveFormat         : {3}
RootDirectory       : {4}
IsReady             : {5}
AvailableFreeSpace  : {6}
TotalFreeSpace      : {7}
TotalSize           : {8}",
    di.Name,
    di.IsReady ? di.VolumeLabel : "not ready",
    di.DriveType,
    di.IsReady ? di.DriveFormat : "not ready",
    di.RootDirectory,
    di.IsReady,
    di.IsReady ? di.AvailableFreeSpace.ToString() : "not ready",
    di.IsReady ? di.TotalFreeSpace.ToString() : "not ready",
    di.IsReady ? di.TotalSize.ToString() : "not ready");
}

Bu kod şu an kullandığım sistemde şu çıktıyı veriyor:
Name                : A:\
VolumeLabel         : not ready
DriveType           : Removable
DriveFormat         : not ready
RootDirectory       : A:\
IsReady             : False
AvailableFreeSpace  : not ready
TotalFreeSpace      : not ready
TotalSize           : not ready

Name                : C:\
VolumeLabel         :
DriveType           : Fixed
DriveFormat         : NTFS
RootDirectory       : C:\
IsReady             : True
AvailableFreeSpace  : 1264209920
TotalFreeSpace      : 1264209920
TotalSize           : 19033264128

Name                : D:\
VolumeLabel         :
DriveType           : Fixed
DriveFormat         : NTFS
RootDirectory       : D:\
IsReady             : True
AvailableFreeSpace  : 2469855232
TotalFreeSpace      : 2469855232
TotalSize           : 20974428160

Name                : E:\
VolumeLabel         : not ready
DriveType           : CDRom
DriveFormat         : not ready
RootDirectory       : E:\
IsReady             : False
AvailableFreeSpace  : not ready
TotalFreeSpace      : not ready
TotalSize           : not ready

fizikci
20 Mayıs 2006 18:55
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» drive


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1093 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen