【发布时间】:2012-03-16 09:54:13
【问题描述】:
嗨,我想知道是否有人可以解决我的问题。我尝试寻找解决方案,但不知道从哪里开始寻找。
我正在尝试创建自己的用户系统,其中用户详细信息保存在数据库中。
我有一个用户类,它包含用户信息,例如,id、名字、姓氏和用户类型。用户类型为普通用户、版主、管理员。
我的问题是用户类型。有时它是一个字符串,有时它是一个 int,我不知道如何创建一个类来处理这个而不复制该类,但是一个 UserType 作为 int,另一个作为 string。
例如 1 = 管理员 2 = 主持人
用户类也带回不同的信息,例如我只想包含名字和姓氏,有时我想包含用户名和活动而不活动。
再次,我不想为每个类创建一个单独的类,但我不想带回我不需要的数据。
最好的方法是什么?
【问题讨论】:
-
有什么原因不能使用 asp.net 自带的membership features?
-
会员制并不总是最佳解决方案!当然不。此外,制作自己的东西通常可以更好地理解事物的运作方式。