【发布时间】:2011-10-09 00:12:41
【问题描述】:
我在读取已放入数组列表的项目的属性时遇到了一些问题,我无法在任何地方找到答案。
ArrayList itemsArrayList = new ArrayList();
itemsArrayList.Add(abyssalScepter);
itemsArrayList.Add(aegisOfTheLegion);
itemInBuildAbilityPower = itemsArrayList[0].abilityPower;
我需要能够读取数组中对象的属性,以便可以将它们的值应用到其他地方,但这让我无处可去。
【问题讨论】:
-
什么意思,让你无处可去?请具体。你有编译错误吗?运行时错误?如果是这样,请告诉我们错误/堆栈跟踪。另外请告诉我们列表中的这些对象是什么。
-
我会推荐 Elder_george 的答案,因为它是正确的方法,尽管 Yahia 的答案对于不同类型但包含相同属性的事物非常好。
标签: c# arrays object properties arraylist