2007年7月5日
摘要: 6. 属性6.1 什么是属性?最少有两种类型的 .NET 属性。第一类我称其为 metadata 属性—它允许将某些数据附加到类或方法上。这些数据称为类的 metadata 的一部分,并且可以像类的其它 metadata 一样通过映射来访问。metadata 的另一种属性是 [serializable],将它附加到类上表示类的实例可以被串行化。 [serializable] public clas... 阅读全文
posted @ 2007-07-05 10:01 shf 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 这个元旦假期过的比较奇怪,为了向远方的GF表示忠诚。除了1号和同学吃了个大锅饭之外,尽量做到了大门不出二门不迈,躲在闺房守岁:)。 在家闲着也不能干闲着,总得做点事情,想起前段时间一个师兄交代给我的任务:把若干个qq群串在一起。X国的政策一向比较Bt,你说开个群还要限制人数。H大在深圳有几千校友,一个群怎么可能放的下那么多人。好多在tx工作的师兄,明确告诉:我买通tx的人是不大可能了,搞一... 阅读全文
posted @ 2007-07-05 09:55 shf 阅读(609) 评论(0) 推荐(1) 编辑
摘要: 要使窗体不被重复打开,就要把已经打开的窗体保存下来进行轮寻,我们可以用ArrayList来保存已经打开的窗体实例,当new新的form时,对ArrayList中的Object进行逐个的比较,可以对form的name进行比较,也可以对form的Type进行比较(前者的效率比后者低)。虽然这个方法比较笨,但却十分有效,具体代码见下: MainForm.cs public static ArrayL... 阅读全文
posted @ 2007-07-05 09:37 shf 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 区别C#中的两个属性(Property和Attribute) 在C#中有两个属性,分别为Property和Attribute,两个的中文意思都有特性、属性之间,但是用法上却不一样,为了区别,本文暂把Property称为特性,把Attribute称为属性。 Property比较简单,就是我们常用的get和set,主要用于... 阅读全文
posted @ 2007-07-05 09:33 shf 阅读(1698) 评论(0) 推荐(0) 编辑