3
我有一個項目列表,即List<SearchFilter>
,這是SearchFilter
對象:LINQ - GroupBy和項目到一個新的類型?
public class SearchFilter
{
public int ItemID { get { return ValueInt("ItemID"); } }
public string ItemName { get { return ValueString("ItemName"); } }
public string Type { get { return ValueString("Type"); } }
}
我如何組由Type
和項目分組的項目進入GroupedFilter
一個新的列表,即:
public class Filter
{
public int ItemID { get; set; }
public string ItemName { get; set; }
}
public class GroupedFilter
{
public int Type { get; set; }
public List<Filter> Filters { get; set; }
}
謝謝。