1

ユーザーレコードセットがあり、usrEmployeeIDフィールドの値が重複している各行の最初の出現のリストを取得したいと思います。

var uniqueuser = 
    from ur in Users 
    group ur by ur.UsrEmployeeID into g 
    select new User { 
        g.Select(x => x).First()
    };

これは動作しません??

タイプ'User'のオブジェクトをコレクション初期化子で初期化できません

ありがとう

4

1 に答える 1

2

の結果はFirst()ですUser。を使用する必要はありませんnew

var uniqueuser = from ur in Users 
                 group ur by ur.UsrEmployeeID into g
                 select g.First();
于 2012-10-22T10:08:36.033 に答える