1

LINQを使用してこのSQLクエリを実行する方法:Select Distinct(ColumnB) From TableX

私はそのようなことをしようとしていますが、うまくいきません:

var years = _uow.TimeTable.AsQueryable();
years.Select(c => new { c.Year }).GroupBy(c => c.Year);
return years.ToList();

ありがとうございました!!

4

2 に答える 2

3

Distinct() LINQ メソッドを使用します。

return years.Select(c => c.Year).Distinct().ToList();
于 2013-01-31T16:45:38.703 に答える
1

下記参照。選択してグループ化した後。

 return years.Distinct().ToList();
于 2013-01-31T16:46:34.180 に答える