在学习写类,发现很爽,可是在写一个与表结构对应的数据类时,发现,表中存在一个比如:kind的字段,表中存储为0,1,2,3分别对应不同的类型名称,这样的话我的这个类比如:
class user
{
private int m_userID;
private int m_sex;
private int m_kind;
public userID
{
get { return m_userID; }
set { m_userID = value; }
}
...
public int kind
{
get { return m_kind; }
set { m_kind = value; }
}
}这样写如何得到对应的名称呢?如果到页面中再去判断是不是不大合适呢?如果修改了名称,会改很多页面的,我认为还是该写在类中,可是如何写呢?我听说可以用索引器来解决,可是如何用呢?请高手指点!
class user
{
private int m_userID;
private int m_sex;
private int m_kind;
public userID
{
get { return m_userID; }
set { m_userID = value; }
}
...
public int kind
{
get { return m_kind; }
set { m_kind = value; }
}
}这样写如何得到对应的名称呢?如果到页面中再去判断是不是不大合适呢?如果修改了名称,会改很多页面的,我认为还是该写在类中,可是如何写呢?我听说可以用索引器来解决,可是如何用呢?请高手指点!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货