只读属性与Get×××()方法的选用 只读属性与Get×××()方法都能获得一个类的某个信息。我在设计类时什么时候把字段封装成只有get访问器的属性比较好,什么时候在Get×××()的方法中返回这个字段比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 功能上都可以,没有区别感情上觉得简单的信息(属性)用get访问器,如果是通过复杂的计算提取的就用GetXX方法 不但没有区别,简直可以说一模一样!因为在属性被编译的时候,就是给分解成get、set两个方法看待的。不过要说区别,也有,就是参数。public string Value{ get{return _value;}}如果需要根据一定参数返回值呢?就只能用方法了public string GetValue(int 参数1){ if(参数1 == 1) return _value; else if(....) } 问个关于接口和静态方法的问题~为什么不能用接口来规定需要实现的静态方法呢? 用VS2008的C#做的基于windows 窗体控件库,的usercontrol如何才能使版本号递增 读数据库中的图片显示到界面上 水晶报表通过调用存储过程时点“打印”与“导出”按钮就没显示了. 推荐个短信猫 将MainMenu的各菜单显示到greeView中,怎么做的啊?? hook 屏蔽事件的问题 急!!在线等 求html->UBB的c#正则转换类或函数 如何用C#实现数据库的数据统计(用图形显示统计结果)? 什么是MIS系统? 关于调用类里的函数 代理服务器问题 很急 求大家帮帮忙!!!!!
不过要说区别,也有,就是参数。public string Value
{
get{return _value;}
}如果需要根据一定参数返回值呢?就只能用方法了public string GetValue(int 参数1)
{
if(参数1 == 1)
return _value;
else if(....)
}