如何从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?
}

如何从getter和setter方法调用值

首先,您的类名应该始终是pascal大小写(第一个字母大写)。你的public属性应该是pascal case。那么你的Nyoba类和它的属性Konsentrasi不是静态的,这意味着你必须将类初始化为对象才能访问它的非静态属性。

Nyoba n = new Nyoba();
string s = n.Konsentrasi;

要访问同一个实例,您不应该在按钮单击事件中创建实例。将Nyoba实例放在表单和Caller类中可以访问的地方。