C#
jianglgang
这个作者很懒,什么都没留下…
展开
-
语言表述的不同
1、定时器到时处理函数的不同表述//_t.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Tick); _t.Elapsed += Timer_Tick;2、线程池//ThreadPool.QueueUserWorkItem(new WaitCallback(AcceptConnection),_mSocket);原创 2015-08-05 08:00:35 · 381 阅读 · 0 评论 -
C#日志扩展包之Microsoft Enterprise Library - Logging Application Block总述
Microsoft Enterprise Library - Logging Application Block是应用于Microsoft Visual Studio 上的进行日志事件编程操作的扩展包,要使用NuGet进行下载安装及管理。原创 2015-08-17 15:45:01 · 912 阅读 · 0 评论 -
C#日志扩展包之Microsoft Enterprise Library - Logging Application Block之配置
配置Logging Application Block可以使用两种方法:1、使用app.config文件配置,xml编辑器或Enterprise Library Configuration Tool;2、使用编程方式配置。 本文主要介绍使用Enterprise Library Configuration Tool进行配置,这是推荐方式,操作方便,不易出错。原创 2015-08-17 17:38:22 · 1004 阅读 · 0 评论 -
别误用IsDigit与IsNumber函数
1、起因最近发现程序中有一段控制TextBox数字输入的代码,相信大家都不会太陌生,如下:void int_KeyPress(object sender, KeyPressEventArgs e) { const char Delete = (char)8; if (!Char.IsDigit(e.KeyChar) &&转载 2015-08-05 21:53:20 · 992 阅读 · 0 评论 -
C#实现三线表格格式打印
经过两天的调试终于达到让自己满足的效果,贴出部分程序,方便以后使用 private int _pages = 0;//页码 private int _itemCount = 0; //项计数器 private bool _isFirstPage = true; private int _count = 0;//行计数器原创 2015-09-08 15:47:08 · 819 阅读 · 0 评论