View Full Version : جستجوی فایل با linq
خسرو خان
دوشنبه 07 تیر 1389, 15:19 عصر
سلام
یه کد میخواستم که با کمک linq در c# که کل فایلهای را که پسوند انها jpg را در یک list box اضافه کند
Rejnev
دوشنبه 07 تیر 1389, 16:16 عصر
امکان پذیر نیست!
ولی میشه با directory و متد getFiles کار کنید که یک آرایه ای از رشته برمیگردونه و این آرایه رو به لیست اضافه کنید.
اصلا linq کارش این نیست. ولی میتونید توی اون لیسته با Linq جستجوهای خفن بزنید
sia_2007
دوشنبه 07 تیر 1389, 17:27 عصر
LINQ واقعا عالیه؛ اما حداقل این جا نیازی بهش نیست.
http://barnamenevis.org/forum/attachment.php?attachmentid=51943&stc=1&d=1277730558
hamid.shekasteh
دوشنبه 07 تیر 1389, 17:46 عصر
از کد زیر استفاده کنید.می تونید از حلقه foreach هم استفاده کنید
private void button1_Click(object sender, EventArgs e)
{
string path = @"E:\PIC\Accounting";
var jpgs = from f in System.IO.Directory.GetFiles(path, "*.jpg")
select f;
listBox1.Items.AddRange(jpgs.ToArray());
}
-Azure-
دوشنبه 07 تیر 1389, 17:57 عصر
سلام
یه کد میخواستم که با کمک linq در C# که کل فایلهای را که پسوند انها jpg را در یک list box اضافه کند
از LINQ to Objects (http://msdn.microsoft.com/en-us/library/bb397919.aspx) باید استفاده کنید
اینجا رو ببینید
http://msdn.microsoft.com/en-us/library/bb397911.aspx
این سمپل هم دانلود کنید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.