View Full Version : سوال: پیمایش خانه های یک آرایه با استفاده از linq
damanpak
چهارشنبه 20 دی 1391, 14:56 عصر
دوستان توی یک آرایه دوبعدی یا چند بعدی چطوری میشه با استفاده از linq خانه های مختلفشو پیمایش کنیم؟
یعنی مثلا سطر 2 و ستون 1 رو مقدارشو با استفاده از linq نشون بدیم
damanpak
شنبه 23 دی 1391, 22:22 عصر
چی شد چرا کسی جوابی نداده؟یعنی اینقدر سوالم سخت بود؟
tooraj_azizi_1035
یک شنبه 24 دی 1391, 13:16 عصر
یعنی چی پیمایش کرد؟
مگه با اندیس ها نمی تونید مستقیماً به خونه ای که می خواهید دست پیدا کنید؟
damanpak
دوشنبه 25 دی 1391, 21:29 عصر
دوست عزیز دقت نکردین
گفتم با linq میخوام این کار رو بکنم
میخوام با آرایه عین یک جدول با استفاده از دستورات linq اطلاعات بگیرم
مشکل اینجاست که واسه آرایه دوبعدی هیچ کجا مثال نیاوردن
tooraj_azizi_1035
سه شنبه 26 دی 1391, 09:07 صبح
int[,] array = { { 1, 2 }, { 3, 4 } };
var query = from int item in array
where item % 2 == 0
select item;
var query2 = from item in array.Cast<int>()
where item % 2 == 0
select item;
damanpak
پنج شنبه 28 دی 1391, 21:30 عصر
خب دوست عزیز شما این مثال رو درنظر بگیر و راهماییم کن
یک آرایه دارم به شکل زیر
ID**** MB
--------------------------------------------
200000****1
45000****3
150000****1
38000****3
حالا میخوام با استفاده از دستورات LInq به این نتیجه برسم
ID****MB
--------------------------------------------
350000****1
83000****3
دقت کنید که این یک آرایه هست و چون میخوام منظورمو بفهمید براش عنوان در نظر گرفتم
اگه بخوام این نتیجه رو توی اس کیو ال داشته باشم از دستور
select distinct(id),sum(mb)from mttbl group by id
استفاده میکنیم اما نمیدونم توی این مورد که اطلاعات توی آرایه دوبعدی هستند چطوری باید عمل کنم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.