2

これが私のクエリ式です:

ddCourse.DataSource = (from c in db.COURSE_MASTERs
                       orderby c.COURSE_TITLE 
                       select new { c.COURSE_ID, c.COURSE_TITLE }).ToList();

念のため、これを Lambda 式として記述する方法を知りたいです。これが私がこれまでに持っているものです:

ddCourse.DataSource = db.COURSE_MASTERs
                        .OrderBy(c => c.COURSE_TITLE)
                        .Select(c => {c.COURSE_ID, c.COURSE_TITLE})
                        .ToList();

もちろん、私が持っているものは間違っているので、誰かが私を正しい方向に向けるのを手伝ってくれることを願っていますか? 繰り返しますが、私がこれを行っている唯一の理由は、知識のためです。

4

2 に答える 2

7

忘れましたnew:

.Select(c => new { c.COURSE_ID, c.COURSE_TITLE })
于 2013-09-18T20:58:20.603 に答える
1

newキーワードがありません:

ddCourse.DataSource = db.COURSE_MASTERs
  .OrderBy(c => c.COURSE_TITLE)
  .Select(c => new {c.COURSE_ID, c.COURSE_TITLE})
  .ToList();
于 2013-09-18T20:58:30.233 に答える