http://msdn.microsoft.com/zh-cn/library/aa479317.aspx]
去看了就懂了
去看了就懂了
解决方案 »
- 已知用户名和密码,怎么使用WMI获得远程机器的访问权限?
- C#正则表达式替换HTML标签,除<IMG>以外的所有都替换
- 在C#程序中怎么获取VC++的安装路径,然后调用VC++
- C# Response.Redirect 的URL编码问题
- 请高手指点windows服务问题
- Form form = sender as Form;是什么意思?
- 做了三天了,还是没有做出来?求大家能否给做一下这个东东。http://218.104.79.228/download/image005.jpg
- C#控制台自动关闭问题
- c# 调用c++DLL 结构体参数传值的问题
- DBNULL问题
- api注册问题
- C#编的加减和循环运算 求代码 满意的话马上结贴给分
还可以对值进行一些检查和控制。避免私有字段随意被操作还有另外一个用处,主要在.NET的事件里用。一般每定义一个事件对象就会自动生成一个委托和对应的方法
但一个控件会有很多事件,都这样直接定义事件的话,代码就很多了。所以常用的方法就是使用属性。把定义
事件的语句放在一个属性中。这样,只有当需要用到这个事件时才去访问属性,然后get方法返回一个事件,这样就
减少了代码。当然就一两个字段可以不怎么做,但这么做看起来麻烦,但比较规范,建议使用这方法。
private object _Data;public object Data
{
get{return _Data;}set
{
if(_Data==value)
{
//DoSomething();
}
else
{
//DoSomething();
}
}
}