摘要:
现在我对C#编程已经无法不Linq了,因为它能将我从无数的机械代码中解脱出来,使得写代码和阅读代码变得更像是在创造艺术和欣赏艺术。这里分享一下以前学Linq的经验。一:LinqPad:LinqPad是一个专业的学习Linq的工具,同时也是一个IDE啦,从Linq2SQL到Linq2Xml都提供了很多实例;LinqPad还提供了Linq代码的IL语言代码,对于想研究Linq底层原理的人来说绝对是个难得的好东东。对于LinqPad的使用这里就不做介绍了,园子里和网上都有很多相关文章。下载地址:http://www.linqpad.net/二:ReSharper:ReSharper是Visual S 阅读全文
posted @ 2012-11-21 14:39
地月银光
阅读(922)
评论(0)
推荐(1)
摘要:
四则混合运算的程序相信大家在学习编程的时候都写过,这里采用面向对象的方式重新设计一下这个程序,作为数学引擎的第一个功能模块。本文用到的相关技术细节主要有以下几点,读者如果没有涉及到的话,可以先参考一下相关的技术资料:TDD(测试驱动开发):本文只是将其作为一个完整的项目开发的一部分简单提及。设计模式:真正的面向对象设计必然遵循了一种或几种模式,本文会适当地方加以注释。正则表达式:仅用到非常简单的正则式用于表达式解析,如果对正则表达式不了解,花20分钟速成一下即可掌握:)LINQ:寡人已经无法不用Linq了,如果不熟悉,给你推荐两个学习工具:LinqPad和ReSharper.Reflector 阅读全文
posted @ 2012-11-21 12:07
地月银光
阅读(970)
评论(5)
推荐(3)
浙公网安备 33010602011771号