这个,用面向对象的方法如何实现? UserList是User的集合类,肯定要实现ICollection接口,你可以循环遍历集合中的User对象,而不是用GetAll()来获取。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 返回的类型关键在于你希望得到一个什么结果另外同意dicman(小兵(闭关修炼中)) 我写过类似的程序,我的做法是返回DataTable,DataTable能自动实现ICollection接口。 从名字上看!UserList应该是一个User的对象的集合,通常情况下我会使用ArrayList。 --------------------------------------还有一问:如果有500个User,返回ArrayList是不是会占用大量的系统资源?-------------------------------------- 为什么一定要返回ArrayList呢?你的问题是用面向对象的方法实现啊?你这样一次返回包含N个User对象的ArrayList肯定会影响效率! 回复人: dicman(小兵(闭关修炼中)) 为什么一定要返回ArrayList呢?你的问题是用面向对象的方法实现啊?你这样一次返回包含N个User对象的ArrayList肯定会影响效率!---------------------------------------------------------------------------实现ICollection,还是要对Array进行操作,User的信息是在数据中存放的,那么实现MoveNext方法,就没有那么简单了,User.ID并不一定是连续的. 程序中有循环调用,四五次之后程序出错,求解。 C# 关于对txt操作求解 winform的程序如何实现三层架构 c#数据库连接字符串前的@ 登录域后直接进系统,无需登录验证!若不是该域用户需要登录验证---遇到的问题!望高手进解决! MessageBox参数问题 dll怎么 玩???哪位大哥搞几个实例来 看看 谢了!! 一个关于制作在线升级程序的问题 如何获得有焦点的文本框? .NET写的程序怎样才能在win98下运行? 7.1-7.2有效 一个超难问题,望大侠们进来看一看. 在code behind怎样控制Panel的滚动条啊
另外
同意dicman(小兵(闭关修炼中))
还有一问:
如果有500个User,返回ArrayList是不是会占用大量的系统资源?
--------------------------------------
为什么一定要返回ArrayList呢?你的问题是用面向对象的方法实现啊?你这样一次返回包含N个User对象的ArrayList肯定会影响效率!
---------------------------------------------------------------------------
实现ICollection,还是要对Array进行操作,User的信息是在数据中存放的,那么实现MoveNext方法,就没有那么简单了,User.ID并不一定是连续的.