【发布时间】:2013-01-30 09:41:58
【问题描述】:
我有一个名为Pin的课程。
public class Pin
{
private string title;
public Pin() { }
public setTitle(string title) {
this.title = title;
}
public String getTitle()
{
return title;
}
}
从另一个类中,我将 Pins 对象添加到 List<Pin> 引脚中,而从另一个类中,我想迭代 List 引脚并获取元素。所以我有这个代码。
foreach (Pin obj in ClassListPin.pins)
{
string t = obj.getTitle;
}
使用此代码我无法检索标题。为什么?
(注意:ClassListPin 只是一个包含一些元素的静态类,其中之一是 List<Pin> 引脚)
【问题讨论】:
-
因为你需要调用它,例如
obj.getTitle() -
你试过搜索谷歌吗?这是一个相当常见的初学者错误。
-
稍微偏离主题,但引入了属性以反对编写 setter 和 getter。欲了解更多信息:msdn.microsoft.com/en-us/library/x9fsa0sw%28v=vs.80%29.aspx
-
我承认这是一个愚蠢的错误...