public string fieldName
{
get
{
return fieldName;
}
set
{
fieldName = value;
}
}
属性的读和写(get和set)代码里面不应该对属性自己操作,应该操作其他变量(一般是个private的变量),你现在的代码就等于是和无限的死递归,所以线程内存消耗完了,就会堆栈溢出异常
{
get
{
return fieldName;
}
set
{
fieldName = value;
}
}
属性的读和写(get和set)代码里面不应该对属性自己操作,应该操作其他变量(一般是个private的变量),你现在的代码就等于是和无限的死递归,所以线程内存消耗完了,就会堆栈溢出异常
解决方案 »
- 刚接触.net。。。问下,.net跟c#啥关系?
- cli怎么这么难以包装C#?
- 不知道这个问题是不是反射?
- 新手,问个基础问题 关于return
- Visual Studio.NET 2003支持net framework 2吗
- 怎样化简这样的代码
- 如何实现在textbox服务器空件中输入用户编码后,然后把鼠标移到下一个textbox时,实现查询数据库的功能.
- Window Form之间怎么传参数?急!!!!!!!!!!!!!!!QQ:125414311
- 怎么定义自己的头文件!
- 为什么水晶报表在装了框架的机上不能用,要怎么分发水晶报表,打包时要加入什么文件呢
- c#中windows form怎么发送邮件?
- C#的应用程序中,怎样才能获得本机的IP地址
public string fieldName
{
get
{
return _fieldName;
}
set
{
_fieldName = value;
}
}
public string fieldName
{
get
{
return _fieldName;
}
set
{
_fieldName = value;
}
}