摘要:
两个问题是:◆写程序时少了智能感知;◆运行程序时速度变慢(反射)。今天看完New features in CSharp 4.docx才恍然明白,趁着没事,把东西整理一下,希望能对暂时还不明白dynamic有什么用的朋友提供一些参考。当然,由于本人才疏学浅,不保证所有的观点都是正确的,希望大家用辩证的眼光来看这篇文章,如有错误之处,请大伙批评指正。言归正传,dynamic关键字用于声明一个动态对象,然后通过该动态对象去调用方法或读写属性。在使用C# 2.0或3.0的时候,如果一个对象需要在运行时才能确定,并且没有接口和基类方面的信息,那我们一般使用反射技术来调用这个未知对像的方法或属性,而C# 阅读全文
posted @ 2011-05-03 11:14
Yaoquan.Luo
阅读(289)
评论(0)
推荐(0)
摘要:
///<summary>///获取数据列表///</summary>///<typeparamname="T">MODEL對象</typeparam>///<paramname="query">query對象</param>///<paramname="sortExpression">sortExpression</param>///<paramname="maximumRows">maximumRows&l 阅读全文
posted @ 2011-05-03 11:05
Yaoquan.Luo
阅读(223)
评论(0)
推荐(0)
摘要:
我那程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶: 1. 一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码——不管他的技术水平有多高。好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。“一个卓越的车床工可以要求比一个一般的车床工多拿数倍高的工资,但一个卓越的软件写手的价值会10000倍于一个普通的写手。”——比尔盖茨 2. 一个优秀的程序员的效率会是一个普通的程序员的十倍之上。一个 阅读全文
posted @ 2011-05-03 09:20
Yaoquan.Luo
阅读(163)
评论(0)
推荐(0)
浙公网安备 33010602011771号