C# 中 代码如下:
private int m_UserId; //自增Id
public int UserId
{
get { return m_UserId; }
set { m_UserId = value; }
}
我以前是学JAVA 的,也经常运用封装,是这样写的:
public int UserId
{
get(){return m_UserId ; }
set(int muser) {this.m_UserId = muser ; }
}我不知道 C# 中那里的 SET 方法中 value 是指什么?为什么方法名后没有 括号() ?
private int m_UserId; //自增Id
public int UserId
{
get { return m_UserId; }
set { m_UserId = value; }
}
我以前是学JAVA 的,也经常运用封装,是这样写的:
public int UserId
{
get(){return m_UserId ; }
set(int muser) {this.m_UserId = muser ; }
}我不知道 C# 中那里的 SET 方法中 value 是指什么?为什么方法名后没有 括号() ?
解决方案 »
- 用AT命令gprs modem拨号上网获得IP后其他程序怎么使用这个拨号连接
- 从网页中提取html存入txt文件后,如何得到指定标签的属性值?
- 如何将两个dataset比较的结果,插入到另一个dataset中,并绑定到一个指定的GRID上
- 怎样输入main(string[] args)中的参数
- app.config文件的字符串拆分问题。(急等)
- 100分求助msdn2003下载
- 小白小白...怎么我的combobox属性里面没有keypress
- 关于调试的问题?
- 出去转了一圈,愉快,散分
- 急!!如何用format格式化一字符串?给100分
- 求Calendar(日期控件)制作博客日志导航的代码写法
- SqlDataSource 除了跟默认的配置文件中的<connectionStrings>
set { m_UserId = value; }
取值和设值怎样实现,设值时,参数怎加。
set(int value)
{
userId=value;
}如编程C#中的属性的话
就直接这样了
userId=value;
widows自动调用了你上面的方法。