View Full Version : سوال: دستور ElementAt چه کاری را انجام میدهد
alexmcse
چهارشنبه 28 آبان 1393, 18:45 عصر
سلام
این دستور چکار میکند
لطفا توضیح دهید
int[] numbers = { 4, 1, 3, 11, 9, 6, 3, 2 };
int Number = (
from n in numbers
where n > 5
select n)
.ElementAt(1);
hamid_hr
چهارشنبه 28 آبان 1393, 19:21 عصر
.ElementAt(1)
سلکت هر چی باشه دومین خونه رو برمیگردونه
alexmcse
پنج شنبه 29 آبان 1393, 00:22 صبح
.ElementAt(1)
سلکت هر چی باشه دومین خونه رو برمیگردونه
سلام
مثلا کدام عدد را برمیگرداند
Jean Reno
پنج شنبه 29 آبان 1393, 11:51 صبح
int[] numbers = { 4, 1, 3, 11, 9, 6, 3, 2 };
int Number = (
from n in numbers
where n > 5
select n)
.ElementAt(1);
درمورد مثال خودتون اول دستور فیلتر سازی که نتایج بالاتر از 5 هست فیلتر میشه
int Number = (
from n in numbers
where n > 5
select n)
output :: { 11, 9, 6}
بعد عنصر با ایندکس 1 رو بر می گردونه
int Number = (
from n in numbers
where n > 5
select n)
.ElementAt(1);
خروجی نهایی برابر است با :
output :: { 9}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.