使用 get/set 属性向私有字段赋值总是失败,问题简化如下:在C# Express 中做了一个FORM, 上面有一个textBox1和 button1。另做一个class1如下:class Class1
{
private string name="abcd" //为了检验赋了初值abcd
public string Name
{
get{return name;}
set{name=value;}
}
}
在Form1——Load 中加入:
private void Form1_Load(object sender, EventArgs e)
{
Class1 newName = new Class1();
newName.Name = "ASDF"; //把ASDF赋值给私有字段 }
在button1_Click中加入:
private void button1_Click(object sender, EventArgs e)
{
Class1 getName = new Class1();
textBox1.Text=getName.Name;
}
程序显示没错,但运行时TEXTBOX中指显示最初的abcd,而不是通过属性付给的ASDF。请求帮助。
{
private string name="abcd" //为了检验赋了初值abcd
public string Name
{
get{return name;}
set{name=value;}
}
}
在Form1——Load 中加入:
private void Form1_Load(object sender, EventArgs e)
{
Class1 newName = new Class1();
newName.Name = "ASDF"; //把ASDF赋值给私有字段 }
在button1_Click中加入:
private void button1_Click(object sender, EventArgs e)
{
Class1 getName = new Class1();
textBox1.Text=getName.Name;
}
程序显示没错,但运行时TEXTBOX中指显示最初的abcd,而不是通过属性付给的ASDF。请求帮助。
解决方案 »
- gridview中的删除事件RowDeleting执行一次后,刷新页面出现异常
- 怎么才能用resx协议访问.Net资源
- 新手求助
- 在子类中重写父类中的某个函数和使用new定义一个同名的函数有什么区别?
- ~~~~~~~~~~~~~`~~C#中如何取得本机IP,100分相送!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- win form datagrid中点击scrollbar时如何确定所显示的范围?
- 读取网站验证码到 pictureBox的问题
- 水晶报表的问题
- 请问:有关.Net的问题
- 急:关于打印的问题
- amCharts 控件问题清除Title(急)
- 请教一个生成树的算法,即根据当前数据列表的特性生成树结构。
{
Class1 getName = new Class1();
getName.Name = "ASDF"; //把ASDF赋值给私有字段
textBox1.Text=getName.Name;
}这样你就看到ASDF了,