예상되는 결과를 반환하지 않는 이유는 무엇입니까?LINQ 여기서 예상 값을 반환하지 않습니다.
List<string[]> data
//filling list with some values (left here out to make problem more clear)
var allRowsHavingSomeWordWithLengthGreaterThanFive = (from d in data
from c in d
where c.Length > 5
select d);
data는 각 행의 문자열을 포함하는 배열을 포함하는 목록입니다.
이 문은 null을 반환합니다.
내가 뭘 잘못하고 있니?
@BrokenGlass 가입해야합니까? 보시다시피 두 번째 from 절이 있습니다. "from c in d"는 참여해야합니까 ... 아니면 잘못 되었습니까? –
어떻게 값을 버리면 * * 더 명확 해 집니까? 값이 문제의 중심에있는 것처럼 보입니다. – Sheridan