によると、私はC#での2つのコレクション充填コレクションコレクションB
A: {
{id:4, name:"", age:1},
{id:3, name:"", age:3},
{id:2, name:"", age:5},
}
B: {
{id:2, name:"aa"},
{id:4, name:"bb"},
{id:3, name:"cc"},
}
を持っている私は、私がこれをどのように行うことができますコレクションコレクションBに応じ
A: {
{id:2, name:"aa",age:5},
{id:4, name:"bb",age:1},
{id:3, name:"cc",age:3},
}
を埋めるためにしたいですか? (?私は、LINQを使用する必要があります)
私が使用:
private static void FillIsCpHidden(ref Collection A)
{
var B= CollectionB.ToDictionary(item => item.id);
foreach (var item in A)
{
item.name= B[item.id].name;
}
}
あなたは名前がBからAにバレス設定したいですか?あなたの質問は少し短いです。 – IanNorton