私は2つのクラスリストを持っています、
List<CommunityGroups> List1=new List<CommunityGroups>();
List<CommunityGroups> List1=new List<CommunityGroups>();
public class CommunityGroups
{
public long CommunityID { get; set; }
public string CommunityName { get; set; }
}
これらのリストでは、CommunityID と CommunityName の両方を持つ 10 個の CommunityGroups を List1 します。List2 には、CommunityID と空白の CommunityNames を持つ 5 つの CommunityGroups が含まれています。List1 に関して、List2 に CommunityNames を入力する必要があります。今私はコードを使用しています、
for (int i = 0; i < List2.Count; i++)
{
for (int j = 0; j < List1.Length; j++)
{
if (List2[i].GroupId == List1[j].Id)
{
List2[i].GroupName = List1[j].Name;
}
}
}
}
この目的のためにlinqクエリを使用する必要があります。これらのコードを linq に置き換えるにはどうすればよいですか。誰か助けてください。
ありがとう