У меня есть два общедоступных свойства в классе. Бизнес-требование - это одно свойство, чтобы быть именно копией другого.Публичные свойства в классе
Как я могу присвоить одно из свойств другому? Я хочу, чтобы ProductNumebr был таким же, как SKU.
private string _sku;
public string Sku
{
get
{
return _sku;
}
set
{
this._sku = value;
}
}
private string _productNumber;
public string ProductNumber
{
get
{
return _sku ?? string.Empty;
}
set
{
this._productNumber = Sku;
}
}
Вы можете использовать ту же область подложки в оба свойства, Если '_productNumber' не используется внутри кода для установки значений. Бизнес-требование, о котором вы говорили, просто недостаточно, чтобы обеспечить хорошее логическое предложение. – vendettamit
ProductNumber был использован в приложении, но новое требование не касается кода в пункте пользовательского интерфейса ProductNumber для SKU. – arlen
На каком языке это? Добавьте соответствующий тег. – Dukeling