[英]LINQ query to return distinct field values from list of objects
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 objs 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢來返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
class obj
{
int typeId; //10 types 0-9
string uniqueString; //this is unique
}
假設有一個包含 100 個 obj 元素的列表,但只有 10 個唯一的 typeID。
是否可以編寫一個 LINQ 查詢返回 objs 列表中的 10 個唯一整數?
如果您想自己獲取不同的對象,請使用 linq 查詢,如下所示:
List<Person> distinctPersons = allPersons.GroupBy(p => new { p.Email } ).Select(g => g.First()).ToList();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.