摘要: 关于C#静态构造函数的几点说明 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。 classSimpleClass{//StaticconstructorstaticSimpleClass(){//}} 在使用静态构造函数的时候应该注意几点: 1、静态构造函数既没有访问修饰符,也没有参数。因为是.NET调用的,所以像public和private等修饰符就没有意义了。 2、是在创建第一... 阅读全文
posted @ 2012-06-02 11:32 diwer 阅读(149) 评论(0) 推荐(0) 编辑
摘要: C# .NET锁屏程序(顺带屏蔽任务管理器)原文地址:http://www.cnblogs.com/salty/archive/2011/03/29/1999142.html#2391595第一步:将窗体的FormBorderStyle设置为none,WindowState设为Maximized占据整个屏幕。第二步:使用钩子监控全局键盘事件。即屏蔽掉大部分系统热键。但是屏蔽ctrl+alt+del 任务管理器则较复杂,这个特例后面讨论。使用全局钩子应该注意的地方:将代码放到一个独立的类库里面(只有dll才能被注射到其他进程中)。?using System;using System.Collec 阅读全文
posted @ 2012-06-02 11:13 diwer 阅读(327) 评论(0) 推荐(0) 编辑