小新的技术天地

Make It Works !

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 9 10 11 12 13 14 下一页

2004年10月15日 #

摘要: [AttributeUsage( validon, AllowMultiple = allowmultiple, Inherited = inherited)]再看AttributeUsage属性,其中validon是一个位置参数(必须的),指定属性可以附着于哪些类型,它是AttributeTargets类型的,这个枚举值定义如下:public enum AttributeTar... 阅读全文
posted @ 2004-10-15 12:33 小新0574 阅读(2746) 评论(0) 推荐(0) 编辑

摘要: 文档记录的ArributeUsage调用惯例如下:[AttributeUsage( validon, AllowMultiple = allowmultiple, Inherited = inherited)]好处:属性的用户不必从头到尾查看属性类的源代码,并且可以找出作为命名过的参数使用的公共读/写字段和特性(Property)。 阅读全文
posted @ 2004-10-15 12:00 小新0574 阅读(877) 评论(0) 推荐(0) 编辑

摘要: 看到网上的新闻,说google新出了桌面搜索(http://it.sohu.com/20041015/n222501046.shtml)就是去在试用了一下(http://desktop.google.com/)现在还是beta版,下载安装很快,然后搜索了一些关键词,搜索速度极快,而且搜的范围很广,IE缓存里的内容也搜出来了,但是有一些问题,就是可能对中文支持还不是很好,我搜索一些中文的歌曲,搜索不... 阅读全文
posted @ 2004-10-15 10:23 小新0574 阅读(508) 评论(0) 推荐(0) 编辑

2004年10月14日 #

摘要: 属性类的位置参数和命名过的参数的类型被限制为以下几种:* bool, byte, char, double, float, int, long, short, string* System.Type* object* enum类型,条件是它和嵌套它的任何类型都是公共可访问的。* 包含以上任何类型的一维数组。 因为参数类型被限制为此列表中列出的类型,所以不能把类这样的数据结构传递进属性的构造... 阅读全文
posted @ 2004-10-14 19:35 小新0574 阅读(955) 评论(0) 推荐(0) 编辑

摘要: 1.在使用命名过的参数时,必须先指定位置参数。以下代码将导致一个编译器错误:[RegKey(Hive = RegHives.HKEY_LOCAL_MACHINE,“Foo“)]public int Foo;2.不能给位置参数取名字。[RegKey(ValueName = “Foo“, Hive = RegHives.HKEY_LOCAL_MACHINE)]public int Foo;编译器指出“... 阅读全文
posted @ 2004-10-14 17:16 小新0574 阅读(1292) 评论(2) 推荐(0) 编辑

摘要: 如前一节所述,RegKeyAttribute属性构造器为:public RegKeyAttribute(RegHives Hive, String ValueName)根据这个属性构造器原型,我们把这个属性附着给一个字段:[RegKey(RegHives.HKEY_CURRENT_USER, "Foo")] public int Foo;其实可以使编程更加容易。如果参数在大多数情况下不变,可以使... 阅读全文
posted @ 2004-10-14 12:42 小新0574 阅读(1404) 评论(1) 推荐(0) 编辑

2004年10月13日 #

摘要: 其实blog内容更新还比较少,就是一个blog总有新的回复,但是有新的恢复以后,在首页上往往已经沉下去了,别人也往往看了当时的blog,几天后有新的回复,往往就没有注意。所以能否让有新回复的blog重新上浮,最好当然也能让用软件的人能得知这个blog以前随笔有新的回复了或者内容更新了。我可能还是有点把blog当论坛用了,哈哈,因为论坛的帖子如果有新回复就会上浮。可能这个要求有点不是很合适吧,dud... 阅读全文
posted @ 2004-10-13 23:18 小新0574 阅读(453) 评论(2) 推荐(0) 编辑

摘要: 6.3.3 字段属性 using System;using System.Reflection;namespace FieldAttribs{ public enum RegHives { HKEY_CLASS_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_CURRENT_C... 阅读全文
posted @ 2004-10-13 11:17 小新0574 阅读(1184) 评论(0) 推荐(0) 编辑

2004年10月12日 #

摘要: 加了一些C#的qq群,有一次提了一个很简单的问题,关于abstract class的(具体问题忘记了),很多人都搞不清楚。 还有一些所谓在做项目的,只是拖些控件,做个界面(界面还挺漂亮的),实际是内部没什么东西。 结论:目前很多人学编程确实很浮躁。 阅读全文
posted @ 2004-10-12 23:38 小新0574 阅读(482) 评论(0) 推荐(0) 编辑

摘要: 6.3.2 方法属性 using System;using System.Reflection;namespace MethodAttribs{ public class TransactionableAttribute : Attribute { public TransactionableAttribute() { } } ... 阅读全文
posted @ 2004-10-12 22:20 小新0574 阅读(797) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 下一页