Как правильно отобразить «Таблицы администратора» в моих «Бизнес-объектах»? У меня есть следующее на моем объекте Address.
public class Address
{
public int AddressID { get; set; }
public KeyValuePair<short, string> County { get; set; }
...
}
Теперь, как мне создать экземпляр этого объекта в отношении свойств KeyValuePair<,>
?
Мое предположение:
var myAddress = new Address { AddressID = 3, County = new KeyValuePair<short, string>(32, "La Crosse")}
EDIT
Это то, что я заменяю на KeyValuePair<>
по рекомендации другого Программиста.
.....Address.cs.....
public County County { get; set; }
.....County.cs.....
public class County
{
public short? CountyID { get; set; }
public string CountyName { get; set; }
}
Есть ли лучший путь между двумя или третьим путем, который еще лучше?