31 Ocak 2010 Pazar
Nesneye Yönelik Programlama
Nesneye Yönelik Programlama (NYP), günümüzde en yaygın kullanılan programlama yaklaşımlarından biridir. NYP, programcının çözümü geliştirirken problem ve çözüm kümelerini nesneler ve bu nesneler arasındaki ilişkiler olarak tanımlaması ilkesine dayanır.
14 Ocak 2010 Perşembe
LINQ Uygulaması - 101 - Bilgisayarınızdaki Sürücüleri Listeleyin
Bilgisayarımızdaki sürücülere ulaşmak için System.IO isim alanındaki DriveInfo nesnesini kullanabileceğimizi anlatmıştım. Bu örnek kodda da LINQ kullanarak sistemimizdeki sabit diskleri nasıl listeleyebileceğimizi görüyorsunuz.
var diskler = from disk in DriveInfo.GetDrives()
where disk.DriveType == DriveType.Fixed
select new { disk.Name, disk.VolumeLabel };
foreach (var oge in diskler)
{
Console.WriteLine("{0} - {1}", oge.Name, oge.VolumeLabel);
}
Etiketler:
Disk,
LINQ,
Örnek Kod,
Sürücü. Listeleme
13 Ocak 2010 Çarşamba
C# ile Bilgisayarınızdaki Sürücü Bilgilerine Erişin
// Aşağıdaki kod, bilgisayarınızdaki hazır durumda olan sürücüleri (disk, dvd, usb bellek vb. listeler.)
DriveInfo[] suruculer = DriveInfo.GetDrives();
foreach (DriveInfo surucu in suruculer)
{
if (surucu.IsReady) // sürücü hazır mı? (örneğin cd takılı mı?)
{
Console.WriteLine("Sürücü Adı:{0}, {1}, {2}, {3}"
, surucu.Name
, surucu.DriveType
, surucu.DriveFormat
, surucu.VolumeLabel);
}
}
Sürücüler hazır olmasa da isimlerini,ve tip bilgilerini alabilirsiniz.
DriveInfo[] suruculer = DriveInfo.GetDrives();
foreach (DriveInfo surucu in suruculer)
{
Console.WriteLine("{0}, {1}, {2}"
,surucu.Name
,surucu.DriveType
,surucu.IsReady);
}
Bu örnekte C ve D sürücüleri sabit disk, E ve F sürücüleri DVD ve G sürücüsü ise USB bellektir. Her bir sürücüyle ilgili olarak son satırda, sürücülerin hazır olup olmadığı bilgisi verilmektedir.
Etiketler:
CSharp,
Listeleme,
Örnek Kod,
Sürücü. Disk
Kaydol:
Kayıtlar (Atom)