我有以下類別:LINQ - 選擇基於集合屬性匿名類型
public class DistributionItem
{
public int DeviceID { get; set; }
public string DeviceName { get; set; }
public double? Export { get; set; }
public double? Import { get; set; }
public List<double?> Tarrifs { get; set; }
public bool HasChild { get; set; }
public int OrderNum { get; set; }
public double PF { get; set; }
public int? MaxDmd { get; set; }
public string ImageUrl { get; set; }
public int ParentID { get; set; }
public double? Total { get; set; }
}
我想打一個LINQ Select
在這個類的一個列表對拔出一些像這樣的屬性:
return data.Select(x => new
{
x.DeviceID,
x.DeviceName,
x.HasChild,
x.KwhImport,
x.KwhExport,
x.MaxDmd,
x.ParentID
}).ToList();
如何將Tarrifs
值作爲單獨的屬性添加到匿名對象?
你爲什麼要限制這樣的項目數? – Guvante