from stu in Students
where stu.Department == 'CS'
select stu
上記はlinqクエリです。CS学科の全学生を返してViewに表示したい。表示するには、このクエリによって結果が返されるモデル Student を渡します。表示中に、最初の学生にコメントを追加できるように、コメント オプション (コメント リンク) を追加したいと考えています。それで、これが最初の学生の記録であることをどのように検出できるか教えてください。
from stu in Students
where stu.Department == 'CS'
select stu
上記はlinqクエリです。CS学科の全学生を返してViewに表示したい。表示するには、このクエリによって結果が返されるモデル Student を渡します。表示中に、最初の学生にコメントを追加できるように、コメント オプション (コメント リンク) を追加したいと考えています。それで、これが最初の学生の記録であることをどのように検出できるか教えてください。
詳細:以下は、特定の学部のすべての学生を取得する方法と、そのクエリ結果から最初の学生を取得する方法を示しています。Take を使用して最初の要素を取得します: Take Information
var students = from stu in Students
where stu.Department == 'CS'
select stu;
var firstStudent = students.Take(1);