リスト内のクラス プロパティを C# の別のクラスのリストのプロパティで埋める最良の方法を教えてください。
私は持っている
class Source
{
public object A {get; set;}
public object B {get; set;}
public object C {get; set;}
}
class Destination
{
public object A {get; set;}
public object B {get; set;} // (A,B) is a unique key
public List<object> Cs {get; set;}
public object D {get; set;}
}
で、〜がある
List <Destination> destinations; // Cs = null
List <Source> sources; //may have zero, one or more than one Cs for (A,B)
Cs of Destinations (または別のクラス) を C of Sources で埋めるにはどうすればよいですか? ここでLINQを使用することは可能ですか?
前もって感謝します!