系统开发常常用到用数字ID代替性质这样的功能
比如用户积分系统:0表示注册积分 1为登陆积分,2为发帖积分
如果每次都这样写add(username,num,1)(依次为用户名,积分多少,积分类型)显的太不友好
能不能定义成这样的呢?
add(username,num,enum.userlogin) 表示用户登陆积分 enum.userlogin直接得到1如果enum.userlogin定义成属性觉的太麻烦,能不能用枚举或其它简单的办法实现呢?
比如用户积分系统:0表示注册积分 1为登陆积分,2为发帖积分
如果每次都这样写add(username,num,1)(依次为用户名,积分多少,积分类型)显的太不友好
能不能定义成这样的呢?
add(username,num,enum.userlogin) 表示用户登陆积分 enum.userlogin直接得到1如果enum.userlogin定义成属性觉的太麻烦,能不能用枚举或其它简单的办法实现呢?
解决方案 »
- 这样的Connection是否关闭了?(代码)
- 用photoshop做了一张图片,怎样把它转换成gif格式或者jpg格式的(在线等)
- asp.net遍历数据库每一行
- 求大神,innerHTML的深度困惑!
- Session and Cookies?
- 关于CuteEditor的使用问题
- 请教网页采集,多线程方面的疑问
- datagrid里的模版列里添加了radiobutton,如何保持它们互斥??,就是只能一个处于选中状态??
- 直接验证必须是数字,而且小于当前年份的正则怎么写的?谢谢
- 如何用asp.net实现WEB页面打印功能?
- 一个类似与多用户网站的问题,大家过来提提建议啊。
- 类中能够再包含类吗?
enum userLogin
{
userlogin=1,
//
}
register=0,login=1,topic=2
}
userLogin.userlogin 返回的值为userlogintest.login 返回的值为login 怎么让它返回定义等于的值呢?比如test.login 让它返回1