EasyText, EasyLicense 的作者, https://github.com/EasyHelper Good Good Study,Day Day Up.

 

09 2012 档案

摘要:如果你想记录一个方法的开始和结束,那么该怎么做呢?最简单的方法:public class MyClass{ public void MyMethod() { Log.EnterMethod(); Console.WriteLine("MyMethod"); Log.ExitMethod(); }}可是,如果已经有了一个程序集,想在每个方法的开始和结束记录方法的执行,那么该如何做呢?在CodeProject 上有篇文章就介绍了如何处理这种情况:MethodLogger - Hook into method calls in .NET binaries本文不打算做翻译,只是随便 阅读全文
posted @ 2012-09-21 07:02 LoveJenny 阅读(1470) 评论(4) 推荐(1) 编辑
摘要:在CodeProject上看到一篇有意思的文章,特翻译和分享下:每当我看到一个方法调用如下:Enum.TryParse(stringRepresentationOfEnum, true, out enumValue);我就会想这个’true’ 参数代表的是什么意思呢。在这个例子中,基于我过去的经验我知道在这个方法中它代表的是ignoreCase 参数。但是,如果这是一个你从未见过的完全不同的方法呢:service.DoOperation(DateTime.Now, true, false, false, true, currentValue, userName);这是一个特别XXX的方法。但是 阅读全文
posted @ 2012-09-06 07:22 LoveJenny 阅读(2032) 评论(2) 推荐(4) 编辑

EasyText, EasyLicense 的作者, https://github.com/EasyHelper Good Good Study,Day Day Up.

 

点击右上角即可分享
微信分享提示