【发布时间】:2020-08-24 06:30:15
【问题描述】:
我有以下课程:
public class Object
{
public string Name { get; set; }
public int Price { get; set; }
}
我创建了一个新的对象数组:
Object[] Object= new Object[1];
我给它赋值,Object[0] = new Object() { Name = "T", Price = 32};
但是,当我尝试打印值时,像这样使用 foreach:
foreach(var a in Object)
Console.WriteLine(a);
我得到了 Namespace.Object;
如何解决此问题并获取每行名称和价格的实际值并存储多个值?
【问题讨论】:
-
首先我建议找一个比
Object更好的名字。但基本上你需要重写ToString方法。
标签: c# arrays loops sorting for-loop