jehn

2011年12月20日 #

异常处理的性能损失

摘要: using System; using System.Text; namespace 异常处理的性能损失 { /// <summary> /// C# 异常处理性能损耗 /// 代码作者:jehnjehn /// Email:jehn@foxmail.com /// 【jehnjehn推荐的原则:尽可能避免异常而不是捕获并处理异常】 /// </summary> class Program { static void Main(string[] args) { int te... 阅读全文

posted @ 2011-12-20 17:05 jehn 阅读(320) 评论(0) 推荐(0) 编辑

推荐一款DataGridView的打印解决方案

摘要: 转自:http://www.cnblogs.com/heekui/archive/2007/05/29/764531.html在CS的WinForm中如何打印DataGridView中的内容。网上搜索一番之后,还是在藏宝库CodeProject中找到一篇好文章《DataGridView Printing by Selecting Columns and Rows》(http://www.codeproject.com/KB/grid/PrintDataGrid_CS.aspx)效果图【打印设置画面】【打印预览画面】解决方案构成这个打印解决方案由一个打印设置的窗体,及一个打印类组成。可用于以下场 阅读全文

posted @ 2011-12-20 11:04 jehn 阅读(218) 评论(0) 推荐(0) 编辑

推荐一个快速反射调用的类

摘要: 使用传统的.net反射机制,调用类的方法时,在调用频率大的情况下,会感觉速度很慢。最近浏览卢彦的博客时,找到一个他改进后的反射调用类。试用以后感觉效率明显提高,特推荐给大家。作者重新实现了,反射调用方法,但是调用接口和.net原有方法一致。而且调用时抛出的异常为所调用类的实际异常,不像传统方式返回为包装异常。文章来源:http://www.codeproject.com/csharp/FastMethodInvoker.asp快速反射调用类usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Refle 阅读全文

posted @ 2011-12-20 10:59 jehn 阅读(147) 评论(0) 推荐(0) 编辑

导航