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

请教这种情况用什么类实现好

2012-04-18 
请问这种情况用什么类实现好我在做一个即时数据统计,未每一个用户定义了个类VB.NET codePublic Class User

请问这种情况用什么类实现好
我在做一个即时数据统计,未每一个用户定义了个类

VB.NET code
Public Class User    Property UserName As String'用户帐号 独一无二的    Property Move As Int64    Property Stop As Int64End Class'我现在想定义一个用户类的集合 如Users'只要我输入  Users.Item("用户帐号")  就能获取到相应的User数据应该怎么弄?'用什么系统内置类来做好点? 本来想自己写一个类用循环对比来实现 但是怕循环过程耗时太长导致计算不准确


[解决办法]
VB.NET code
public class Users    private mUserList as hashtable    public sub new(byval userList as IList)        '这里你得将所有的 USER 集合 ADD 到 mUserList        for each user as User in userList            mUserList.add(user.id, user)        next    end sub    public function Item(byval userId as Integer) as User        dim user as new User        user = mUserList.Item(userId)        return user    end functionend class
[解决办法]
继承Dictionary

热点排行