摘要:
从PowerEasy中截取代码,碰到了Enterprise Libary,添加引用一直都不正确。哎,这个时候就充分说明了对.net理解的匮乏。 最后找到它的dll直接添加,在安装目录中。不知道MS那些搞教程的人怎么搞的,我看了这么久最后还是在只言片语中推断才知道的,这已经不是第一次了。强烈鄙视这些不好好干活的人。 阅读全文
摘要:
前两天看到dudu的文章发现应用消息拦截可以集中进行权限验证,顿时非常兴奋。 可惜一搜发现大家都想到了,也是,这么爽的事谁想不到呢。 但是还有另外一个非常头疼的权限分配问题。 我看到有人用枚举,然后用位来区分权限的信息。好处是空间少,可以避免权限的重合。 还有人用Flags标识的枚举,实现了权限集合的快速判断,非常爽,但是让我犹豫的是它只能标识64种权限,怎么办呢,其它方法不可能性能比它更... 阅读全文
摘要:
.NET中的枚举我们一般有两种用法,一是表示唯一的元素序列,例如一周里的各天;还有就是用来表示多种复合的状态。这个时候一般需要为枚举加上[Flags]特性标记为位域,例如: [Flags] enum Styles{ ShowBorder = 1, //是否显示边框ShowCaption = 2, //是否显示标题ShowToolbox = 4 //是... 阅读全文