我有一个简单的客户端-服务器应用程序。服务器从数据库获取数据,例如我有Product类,它是数据库记录的表示形式:
class Product
{
public int Id { get; set; }
public string Name { get; set; }
public double Price { get; set; }
}
现在我想显示产品列表,但是我想显示价格+货币。
我创建了:
class ProductVM
{
Product BaseProduct {get; set; }
public string PriceWithCurrency { get { return string.Format("{0} {1}", BaseProduct.Price, "USD"); } }
}
这是个好方法吗? 实现目标的最佳方法是什么?
答案 0 :(得分:0)
您所拥有的一切都很好。您可以按以下方式创建字符串列表:
public List<string> Ingrediants{ get; } = new List<string>
{
"item1",
"item2"
}