摘要:
1.加密模块首先要添加引用[代码]2.创建配置文件通过Enterprise Library Configuration工具打开app.config文件,如图创建Cryptography Application Block节。系统会自动添加两个子节。Hash Providers和Symmetric Providers.1)前一个是Hash算法加密,后者是对称算法加密。2)删除Hash Provide... 阅读全文
摘要:
介绍:el4.1的配置应用程序块似乎没有用到Enterprise Library Configuration配置应用程序,仅仅是添加了System.configuration引用。根据quickstart的实例创建了一个自己的配置模块。第一步:创建配置类[代码]创建了一个包含名称、年龄和性别的数据类第二步:创建对应的配置文件[代码]configsections 里section节必须包含该数据类的... 阅读全文
摘要:
List 的排序 以前经常发现很多人的List类型的东西 排序都是遍历比较 然后进行排序。刚发现list其实有个排序的方法。eg. List<int> list = new List<int>(); list.Add(10); list.Add(9); list.Add(33); list.Add(22); list.Add(8); list.Sort(delegate(... 阅读全文
摘要:
要点:添加引用[代码][代码]声明一个缓存实例[代码][代码]赋值[代码]创建一个product对象实例[代码]将该对象添加到缓存中去。注意:add方法第一个参数为该缓存的key,第二个参数为value,第三个参数为优先级别,包括“hight”,“low”,“none”等级别。下一个参数一般为空。最后一个参数可以表示时间间隔。... 阅读全文
摘要:
通常在C#中判断两个日期是否相等可使用DateTime的方法 DateTime t1 = new DateTime(2009, 7, 1); DateTime t2 = new DateTime(2009, 7, 2); DateTime.Compare(t1, t2);比较结果精确到毫秒。如果结果大于0,则表示 t1晚于t2;如果结果等于0,则表示 t1等于t2;如果结果小0,则表示 t1早于t... 阅读全文
摘要:
在C#的WinForm程序中,有的时候需要判定关闭请求从哪里发出来的。比如是用户点击了右上角的“关闭”按钮,还是调用了WinForm.Close()方法。最典型的是要知道点击右上角的“关闭”按钮发出的事件。下面这个方法可以判断这点:[代码]转自 http://www.cnblogs.com/dreamstudio/archive/2009/06/17... 阅读全文
摘要:
必要条件:一个属性,2个事件[代码] 阅读全文
摘要:
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9... 阅读全文
摘要:
这是一段用于winForm画面缩放的代码,能实现控件缩放,字体缩放,labe右对齐,datagridview字体缩放。写得很臃肿,有好办法,欢迎共享。 使用方法:在画面的虚构函数中调用autoMaxSize(this)就可以了。 其中的代码可根据具体情况删改,我的画面是必须这样复杂,无奈。。。 #region 最大化の時、コントロールの大きさを変更する。 /// <summary> /... 阅读全文