Merhaba arkadaşlar,
Bu yazıda birkaç path tekniğinden bahsedeceğim. Bildiğiniz gibi, yazdığımız programların, özellikle masaüstü
programları, birçoğu bilgisayarımızda bulunan klasörlerle etkileşim halinde. Bu sebeple, bazı path yöntemlerini
bilmemiz bize büyük fayda sağlayacaktır.
1. Sistem kullanıcı ismini öğrenme: Bu bilgiyle çeşitli pathlere ulaşmak mümkün olacak bizim için, mesela Belgelerim dosyasına ulaşırken
C:\Documents and Settings\"Kullanıcı Adı"\My Documents
pathinin kullanırız. Bunun için de, görüldüğü üzere kullanıcı adını bilmemiz gerekiyor. Bu ise .Net teknolojisi sayesinde çok basit,
System.Windows.Forms.SystemInformation.UserName
2. Bir klasördeki dosya isimlerine erişme : Bu yararlı işlem de aşağıdaki kodla gerçekleştirilebilir,
string[] filePaths = Directory.GetFiles(@"C:/Documents and Settings/Gözen/Desktop/degerler/");
burada, degerler klasörünün içindeki dosyaların isimleri filePaths isimli string dizisine atılır.
Directory.Exists(@"C:/Documents and Settings/Gözen/Desktop/degerler");
4. Path den dosya ismini uzantısı olmadan çekmek: Elimizde bulunan bir pathden dosyanın ismini çekmeye yarar.
string fileName = Path.GetFileNameWithoutExtension(@"C:/Documents and Settings/Gözen/Desktop/degerler/deneme.txt");
Burada döndürülen sonuç "deneme" dir.
Tahmin edeceğiniz üzere bunlardan çok daha fazla dosya işlemi .Net teknolojisi tarafından bize sağlanmaktadır, fakat kendimce en işe yarayanları
sizinle paylaşmak istedim. Bir dahaki yazıda görüşmek üzere. Esen kalın.
Hiç yorum yok:
Yorum Gönder