首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 数据存储类解决方法

2012-02-10 
C# 数据存储类想写一个动态的类,也就是说,该类是一个数据类,专门存放数据的,但是数据的类型不确定,有多少

C# 数据存储类
想写一个动态的类,也就是说,该类是一个数据类,专门存放数据的,但是数据的类型不确定,有多少个数据类型也不确定,并且个别的数据个数也不确定,以前在PB中用数据存储、数据窗口等对象实现,在C#里不知道如何实现,而且要求类的操作性比较好,占用内存相对要少,请大家帮忙出个主意。
如果有帮忙怕分不够的,可以再开贴子。

[解决办法]
可以考虑使用工厂模式实现


[解决办法]
用现成的吧,DAAB

去google查企业库
[解决办法]
有个sqlhelper类可以用下
[解决办法]
其实现在不流行搞的这么通用了,因为通用和性能是不可调和的,楼主太执着了~
[解决办法]
google ORM
[解决办法]
用反射要小心一点,那个不能乱用,乱用怕你电脑跟不上,,,,,

icefeiji(咖啡色的猪) ( ) 信誉:100 2007-8-30 15:33:27 得分: 0
其实现在不流行搞的这么通用了,因为通用和性能是不可调和的,楼主太执着了~

我支持楼上的说法,别太势着了,.....



[解决办法]
因为都说有box 与 unbox 之说会影响速度,于是,我用100000个整型和long型作测试
=============================
要对box与unbox测试,试试struct和string于整型的差异
[解决办法]
泛型是不用box 与 unbox 的,这是它的最大的特点.
[解决办法]
通用和性能是不可调和的
[解决办法]
泛型是不用box 与 unbox 的,这是它的最大的特点.
-----------
未必...

List <object> l = new List <object> ();
-----------
像他这样用还是要 boxing 与 unboxing 的...

热点排行