このオブジェクトに Address オブジェクトがあり、住所行があります。私の問題は、同じキーに異なる値を追加したいということです。このオブジェクトは複数のアドレスを持つことができるため、アドレスのプロパティをキーとして、値をディクショナリの値として追加する必要があります。
アドレスのオブジェクトが持っていると仮定します...
City : Kanpur
State:UP
そして、アドレスの2番目のオブジェクトには
City : Rajsthan
State:MP
どうすればジェネリックコレクションに追加できますか。
以下のコードを試しました。しかし、正しいアプローチが得られません。
foreach (var objAddress in entity.Addresses)
{
ds = new Dictionary<string, string>();
ds.Add("City", (objAddress.City == null) ? "" : objAddress.City);
ds.Add("State", (objAddress.State == null) ? "" : objAddress.State.ToString());
lsb.Add(ds.ToString());
}