2012-11-26 3 views
0
from stu in Students 
where stu.Department == 'CS' 
select stu 

위의 linq 쿼리입니다. 나는 CS 부서의 모든 학생들을 돌려주고 View에 보여주고 싶습니다. 보기 위해 나는이 쿼리에 의해 결과가 반환되는 모델 Student를 전달합니다. 보기에 나는 첫 번째 학생에 대한 설명을 추가 할 수 있도록 덧글 옵션 (덧글 링크)을 추가하고 싶습니다. 그래서 누군가 제게 첫번째 학생의 기록임을 어떻게 감지 할 수 있는지 말해주십시오.모델의 마지막 레코드. Linq 사용

답변

1

세부 사항 : 다음은 특정 부서의 모든 학생을 얻는 방법과 해당 학생의 첫 번째 학생을 얻는 방법입니다. Take를 사용하여 첫 번째 요소를 가져옵니다. Take Information

var students = from stu in Students 
where stu.Department == 'CS' 
select stu; 

var firstStudent = students.Take(1);