我有这样如何从完全限定的数据类型获取值?
var products = new List<object>();
var f1 = new Fruit("Apple", 25.34, 5);
products.Add(f1);
foreach (var item in products)
{
Console.WriteLine(item);
}
的Program.cs类,这是我Fruit.cs类
public Fruit(string name, double weight, int quantity)
{
Name = name;
Weight = weight;
Quantity = quantity;
}
public string Name { get; set; }
public double Weight { get; set; }
public int Quantity { get; set; }
当我运行这个程序,这是屏幕
ConsoleApplication1.Fruit
上写我的问题是如何打印存储在我的产品列表中的值(Apple,25.34,5)?
任何帮助表示赞赏。谢谢。
为什么你存储你的对象'名单
因为我打算为其他类使用相同的列表。如蔬菜而不是水果。 – Junaid 2015-02-23 18:44:27
创建一个基类,并将该类中'Fruits'和'Vegitable'的相关属性组合在一起,然后有一个'List' –
Habib
2015-02-23 18:45:51