功能:使用正则 对玩家昵称处理,如果含有 屏蔽字库里的敏感字眼进行屏蔽。已封装成dll1.屏蔽字库处理成所需要的正则格式:(所需正则表达式格式:".*((XX)|(XX)|(XX)|....).*")2.FilterHelper类中:public sealed class FilterHelper ...
分类:
其他好文 时间:
2014-07-16 23:02:50
阅读次数:
319
一、单例模式的C#实现:(1)使用double-checked locking的方式:public sealed class Singleton{ static Singleton instance = null; static readonly object padlock = new...
分类:
其他好文 时间:
2014-07-13 17:53:37
阅读次数:
263
internal
声明类、类成员、接口或接口成员具有内部可见性。
internal 修饰符使类、接口或成员仅在当前包中可见。 当前包之外的代码不能访问 internal 成员。只有在同一程序集的文件中,内部类型或成员才是可访问的
在全局范围内,internal 修饰符与 public 修饰符相同。
不能将 internal 修饰符与其他任何可见性修饰符(public、private 或...
分类:
其他好文 时间:
2014-07-12 18:38:38
阅读次数:
228
目录1. Singleton示例2. volatile解决问题1:CPU缓存3. volatile解决问题2:编译器优化(指令乱序)一. 标准的单例模式示例```csharppublic sealed class Singleton{ // 静态实例 private static vol...
分类:
其他好文 时间:
2014-07-12 15:44:46
阅读次数:
459
摘抄自《改善C#程序的157个建议》 —— 建议105:使用私有构造函数强化单例。 关于单例的一个著名的技术就是“双锁定”技术。采用双锁定技术后,单例的线程安全版本为: public sealed class Singleton { private static Singl...
分类:
其他好文 时间:
2014-07-12 08:57:48
阅读次数:
165
HttpRuntime在ASP.NET处理请求中负责的是创建HttpContext对象以及调用HttpApplicationFactory创建HttpApplication。 其定义如下: public sealed class HttpRuntime { public...
分类:
其他好文 时间:
2014-07-11 22:45:28
阅读次数:
168
泛型接口指定实参 public sealed class Point { public Int32 x; public Int32 y; public override string ToString() { ...
分类:
其他好文 时间:
2014-07-09 23:26:48
阅读次数:
208
public partial class ActivityDesigner1 { public ActivityDesigner1() { //InitializeComponent(); } }[Designer(typeof(ActivityDesigner1))] public sealed....
分类:
其他好文 时间:
2014-07-03 06:00:03
阅读次数:
204
using System; using System.Linq; using System.Reflection; using System.Reflection.Emit; public sealed class DynamicProxy { pri...
分类:
其他好文 时间:
2014-06-26 13:08:59
阅读次数:
185
public sealed class Clock : PictureBox { public Clock() { SetStyle(ControlStyles.AllPaintingInWmPaint, true); ...