使用ViewModel显示模型



我有一个简单的客户端-服务器应用程序。服务器从数据库中获取数据,例如我有一个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"); } }
}

这是一个好方法吗?实现我的目标最好的方法是什么?

您所拥有的一切都很好。您可以创建一个字符串列表作为:

public List<string> Ingrediants{ get; } = new List<string>
{
"item1",
"item2"
}

相关内容

  • 没有找到相关文章

最新更新