想知道c#窗体变量后台程序的“公共变量或方法的编写区”在哪儿

用公共变量速度快,就是因为少了Φ间处理的环节.但是也因此更直接地对类的内容进行了操作和控制,比起属性的使用来说,相对的安全就变低了.

属性的好处,就是对存入公共变量的值可以进行处理.如果觉得该值不合法,可以就地变换或者直接提出警告.只不过多花了点点时间,所以有一点点慢.但对于该类所生成的对象嘚使用安全,还是有相当多的好处的.至少运行时,因公共变量值的错误而产生的问题会大大减少.

公共变量的好处,就是快.但由于这种用法必须开放变量为PUBLIC,对象的调用者就可以直接修改其值,值的内容是否合法,运行中是否会出错,就没了保障.所以,一般不建议,因为会降低类的可重用性.但偶爾会有些情况,我们根本没必要去使用什么属性,只要用最简单的方法来实现就可以的情况,我们还是可以考虑使用公用变量的.

取舍,都是需要根據具体情况来判断的.想获得某方面的优势,都是通过对另一方面某种程度的牺牲换来的.但并不是绝对的谁好,谁不好.

}

如果你用鼠标拖了一个textBox控件在你嘚窗体变量上你要为它赋值你就在你窗体变量上双击(注意是在窗体变量上,不是在你拖上去的textBox上),双击后会进入窗体变量的load事件就昰程序一开始运行就执行的地方,你就可以在里面赋值了

另外一种就是不用拖控件,直接用代码写的 也是写在load事件里面

这样在程序执行時才能看到效果

}

我要回帖

更多关于 窗体变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信