PDA

View Full Version : بررسی وجود فایل



رامین مرادی
چهارشنبه 07 تیر 1396, 09:52 صبح
وقت بخیر.
من نیاز دارم تا حدود 100000 تا شادم ده برابر این رو از جهت وجود داشتن بررسی کنم .
من یه لیست دارم از اسامی مشخص بر فرض مثال 100000تا الان میخوام بررسی کنم که مثلا فایل abc.pdf در مسیر مشخص وجود داره یا نه اگه وجود داشت هیچ اگه نه در یک لیست یا هر چیزی که امکانش باشه اسمشو بنویه تا بفهمیم این فایل وجود نداره . همینطور برای فایل بعد الی آخر.
من با تابع File.Exist این کارو انجام میدم . میخوام بدونم امکانش هست سرعت اجرا رو بالا برد؟
یا روش بهتری هست؟!!
فایل ها درون یک کامپیوتر که به عنوان فایل سرور ازش استفاده میشه قرار داره .
البته مشکل ارتباط هم ندارم به فایل ها دسترسی کامل دارم. فقط میخوام بدونم کدوم فایل نیست.:افسرده::افسرده:

parvizwpf
چهارشنبه 07 تیر 1396, 20:51 عصر
شما لیستی از فایلهای موجود رو در لیستی از جنس استرینگ نگهداری کن
سپس نام فایلهای خودتم که بررسی میکنی یکجا در لیست دیگه
حالا این دو رو با هم Except کن تا ببینی کدومها نیستند
مثال برای اعداد
using System;
using System.Linq;

class Program
{
static void Main()
{
// Contains four values.
int[] values1 = { 1, 2, 3, 4 };

// Contains three values (1 and 2 also found in values1).
int[] values2 = { 1, 2, 5 };

// Remove all values2 from values1.
var result = values1.Except(values2);

// Show.
foreach (var element in result)
{
Console.WriteLine(element);
}
}
}