데이터베이스 행을 저장할 수 있도록 resultList를 정의하는 방법은 무엇입니까?LINQ 결과를 포함하는 목록 만들기?
List<WhatType?> resultList = new List<WhatType?>();
if(someBool){
resultList = db.table.where(a=>a.value>0).ToList();
}
else{
resultList = db.table.where(a=>a.values<=0).ToList();
}
나는 var에 초기 값이 필요하기 때문에 다음 작업을 수행 할 수없는 것
:
var result;
if(someBool){
result = db.table.where(a=>a.value>0).ToList();
}
else{
result = db.table.where(a=>a.values<=0).ToList();
}
여기 내 범위 문제를 해결하기 위해 더 나은 방법이 있나요를?
감사합니다. 빈 목록
if/else 문 모두 '테이블'은 여전히 동일합니까? 문제가 무엇인지 이해하는 데 많은 혼란이있는 것 같습니다. 명확히하십시오. –