不行。
因为get方法不可能通过返回值重载比如说:
class Test
{
......
public string OK
{
get{}
set{}
} public intOK
{
get{}
set{}
}
}Test test=new Test();
test.OK <<===这个时候不知道调用的是string还是int的函数了当然你可以将OK的set方法改为函数作重载
public void setOK(string xx)
public void setOK(int xx)
因为get方法不可能通过返回值重载比如说:
class Test
{
......
public string OK
{
get{}
set{}
} public intOK
{
get{}
set{}
}
}Test test=new Test();
test.OK <<===这个时候不知道调用的是string还是int的函数了当然你可以将OK的set方法改为函数作重载
public void setOK(string xx)
public void setOK(int xx)
解决方案 »
- 关于数组的问题
- .net资源中嵌入多个存储过程SQL脚本资源问题?
- 关于pictureBox的问题!!
- 怎样用opengl沿任意曲线(由三维点列给出)生成圆柱?
- 请问在命令行格式下能不能和怎样使用ConfigurationSettings.AppSettings ["Conn"];
- C#中DATAGRID显示问题
- 请问在设备管理或是磁盘管理里面显示的那个是不是真正的硬盘序列号?
- 非广告:---.net书籍,源代码,控件下载 ---
- 我再也无法忍受了!大家来帮帮我啊。
- http://www.1931-9-18.org/bbs/dispbbs.asp?boardID=235&ID=10244 勿忘国耻!!!
- vs.net 2003中文版用一段时间莫名其妙死机
- 关于在窗体中查询数据
public object OK
{
get{}
set{}
}
用的时候可以这样OK=(object)"ok";
string ok = (string)OK;
public void setOK(string xx)
public void setOK(int xx)
此方法我想到过,肯定是可用的,只是不太方便罢了.to coollzh(良子) :这样的方法在但拆箱过程中并不知道类型,会引发异常.麻烦.