PDA

View Full Version : سوال: یه سوال ساده :می خوام دنبال یه فایل در یک درایو بگردم



babak1
یک شنبه 24 مرداد 1389, 15:02 عصر
سلام :
می خوام دنبال یه فایل در یک مسیر مشخص بگردم اگر پیدا نشد یک پیغام صادر شود.
از چه دستوری باید استفاده کنم. اگه ممکنه یه نمونه کد واسم بذارید(اگه using هم داره لطف کنید بگید.)

با تشکر.

ucnazard
یک شنبه 24 مرداد 1389, 15:14 عصر
با این دستور میتونی فایلهای داخل یه مسیر رو پیدا کنی


//

directory=مسیرت
foreach (string fil in Directory.GetFiles(directory))



اگه دنبال یه فایل خاصی میگردی برای هر فایلی که با این دستور پیدا شد میتونی مقایسه انجام بدی که همون فایل هست یا نه اطلاعاتی مثل نام وسایز و نوع رو هم با این کد بدست میاری


FileInfo fi=new FileInfo(fil)
fil =همون فایلی که بالا پیداش کردیم
using sysytem.IO

mohsen_csharp
یک شنبه 24 مرداد 1389, 16:58 عصر
این یه مثال کامله

exlord
یک شنبه 24 مرداد 1389, 17:14 عصر
bool exist = File.Exists("masir file");