public class Vehicle {
public string Type
public List<Color> Colors;
}
public class Result {
public string Type
public string Color;
}
我從一個查詢,看起來像這樣得到的Result
的列表不同父:選擇具有多個孩子
Car -> Red
Car -> Blue
Boat -> Brown
Boat -> Yellow
Boat -> Green
Plane -> White
我想選擇這個名單向具備LINQ一個List<Vehicle>
。我試過,但它沒有工作:
var List<Vehicle> = results.Select(v => new Vehicle
{
Type = v.Type;
Colors = new List<Color> { new Color = v.Color }
}
我確信我需要在這裏使用某種組,但我不知道如何。
謝謝!第一個效果最好。 – Niklas