IQueryable을 반환하는 메서드를 호출했습니다. 예 : var x = acDAL.GetData(); 3 개의 테이블 데이터를 결합하여 반환합니다. 이 IQueryable에서 데이터를 가져 오려고합니다. 예를 들면IQueryable에서 데이터를 가져 오는 방법?
var x = acDAL.GetData();
foreach(var item in x)
{
int id=item.Id;
}
어떻게하면됩니까?
이var x = acDAL.GetData();
foreach(var a in x) {
int id=a.Id;
}
그러나 특히 된 IQueryable 이후, 즉 이미 것 일 경우 대부분 IEnumerable을 구현합니다
는 참조 http://stackoverflow.com/questions/1578778/using-iqueryable-with-linq 그것은 당신이 내부에있는 데이터의 종류에 따라 달라 – Gray
당신의 'IQueryable'. 'GetData' 메소드 내부에서 일어나는 일에 대해 더 많은 정보를 제공 할 수 있습니까? – Viper
3 개의 테이블 데이터를 결합하여 반환합니다. 이 IQueryable에서 데이터를 가져 오려면 다음과 같이 입력하십시오. var x = acDAL.GetData(); foreach (var a in x) { int id = a.Id; } – user2579758