【发布时间】:2013-06-22 10:50:54
【问题描述】:
我有一个对象,它的属性包括字符串、整数和双精度。 我有对象的三个实例:item1、item2、item 3。
我可以通过说 item1.name 等来打印出值。 但是我怎样才能遍历对象并打印值呢? 我认为我不能将对象转换为列表或数组,因为对象具有不同的类型 - 对吧?
【问题讨论】:
-
你能澄清一下所有对象是否都属于同一类型吗?
-
对象属性是不同的类型 - 我有 ObjectName.ID = int、ObjectName.Name = string 等。
-
item1、item2、item3是同一个Type吗?如果是这样,您可以列出它们。
-
Item1、Item2、Item3都是同一个Object的实例。
-
说它们都是同一个对象的实例是没有意义的。它们都是同一个类的实例? (根据定义,对象是类的实例)。