如何从getter和setter方法调用值
本文关键字:方法 调用 setter getter | 更新日期: 2023-09-27 18:01:25
我有一个名为nyoba的类,我试图输入textBox1的值。发短信给周,konsentrasi。我不知道如何调用value(周)Konsentrasi来自另一个班级。有人知道吗?请帮帮我。
public class nyoba
{
private string Konsentrasi;
public string konsentrasi
{
get
{
return Konsentrasi;
}
set
{
Konsentrasi = value;
}
}
public void njajal(string hehe)
{
}
}
private void button1_Click(object sender, EventArgs e)
{
nyoba eek = new nyoba();
eek.konsentrasi = textBox1.Text;
}
public class caller
{
//how to get eek.konsentrasi variable?
}
首先,您的类名应该始终是pascal大小写(第一个字母大写)。你的public属性应该是pascal case。那么你的Nyoba类和它的属性Konsentrasi不是静态的,这意味着你必须将类初始化为对象才能访问它的非静态属性。
Nyoba n = new Nyoba();
string s = n.Konsentrasi;
要访问同一个实例,您不应该在按钮单击事件中创建实例。将Nyoba实例放在表单和Caller类中可以访问的地方。