int [] values = {1,3,5,7,9};
int i = (from value int values
where value > 5
select value).FirstOrDefault();
上面的代码 等同于:
int [] values = {1,3,5,7,9};
int i = 0;
foreach(int value in values) {
if(value > 5){
i = value
break;
}
}
int [] values = {1,3,5,7,9};
int i = (from value int values
where value > 5
select value).FirstOrDefault();
上面的代码 等同于:
int [] values = {1,3,5,7,9};
int i = 0;
foreach(int value in values) {
if(value > 5){
i = value
break;
}
}