上一页 1 ··· 15 16 17 18 19
摘要: C#语言有两个函数--一个赋值函数(get),一个取值函数(set),这从它生成的中间语言代码可以清晰地看到。C#不提倡将域的保护级别设为public而使用户在类外任意操作--那样太不OO,或者具体点说太不安全!对所有有必要在类外可见的域,C#推荐采用属性来表达。属性不表示存储位置,这是属性和域的根本性的区别。下面是一个典型的属性设计: using System; class MyClass { ... 阅读全文
posted @ 2007-06-20 13:29 Eric zhou 阅读(11029) 评论(2) 推荐(1) 编辑
摘要: 可以有两中方法:一种是通过设置System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;(winform下)如果在你的程序初始化的时候设置了这个属性,而且在你的控件中使用的都是微软Framework类库中的控件的话,系统就不会再抛出你上面所说的这个错误了。当然这只是为了将VS2003的代码转换到VS2005下所使用的一... 阅读全文
posted @ 2007-06-06 10:49 Eric zhou 阅读(954) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19