看到一个开发模型:spring.net + NHibernate + .net mvc + extjs
分开很多层
有
Model
DAL
BLL
DTO
Controller
Web
SO
其中
Model,DTO,SO是实体类来的,为了满足不同的需求而定。
要传输一个页面,要经过三次赋值才能达到目的,所以我写下以下代码:
配置是:
AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2.70 GHz
1.75 GB内存物理地址扩展
运行结果:
count:
00:00:00.0312500
total:
1.09E-05
请按任意键继续. . .
也就是说,赋值一次要万分之一ms
这个损耗来说,不是很大,而且可以忽略。
不过在传送过程中,一层一层方法的调用,也要占用到栈的空间。
不过现在硬件不贵,也可以忽略了。