您好!欢迎来到 南京典乐信息科技有限公司 ,江苏大型门户网站建设顶尖技术团队!
行业资讯
Clay的实现是否有问题

Clay的实现是否有问题..对动态属性进行读写比ExpandoObject 慢了100....
ExpandoObject Dictionary<string, object> 是相近的..
比直接定义对象属性访问慢20倍左右..
是的,Clay 效率不高。
Clay 主要用于特定场合下创建复杂层次结构的对象,不大会用于批量创建,大概因为这个原因,作者没有考虑效率的问题吧。

如果对效率有要求,可以通过实现 IDynamicMetaObjectProvider 接口来创建自己的动态类型。动态语言是一种趋势,以后计算机速度快了,多核,并行,动态就真正发挥出其优势了.

上一案例-上海德邦物流
下一案例-添又添

Copyright @2011-2018 南京典乐信息科技有限公司 版权所有 全国联线:400-025-1949
南京市中华路420号江苏省高新技术创业园5层 项目经理:13851941123 QQ:260193150 点击这里给我发消息
本站关键词:南京网站建设 南京网站设计 南京随家仓网站制作 南京设计公司