我有一个简单的类是这样的:如何从一个类的多变量实例中获取一个变量?
public class r_event
{
string name;
double time;
public r_event()
{
name = "none";
time = 0;
}
public r_event(string name, double time)
{
this.name = name;
this.time = time;
}
}
,我已经在另一个班级做一个实例如下:
r_event event1 = new r_event("SH_S", 2);
,但我想分配只是这两个变量(事件之一,时间)我的第二类的局部变量;
事实上,我想在第二个类中声明(例如)一个名为“name”的字符串,并将r_event类实例的“name”属性分配给名称。 这样的事情:
string name = event1.name;
但这是不可能的。我怎样才能做这份工作?
设置添加getter方法。 – OldProgrammer
请看看[C#属性](https://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx) –