好比现在做了一个注册用户的界面,新用户必须在界面上填写name age sex mail等数十项内容,然后我在界面后台用一个User实体类将全部数据封装
然后将实体类传至数据层,再一个一个的把数据拿出来,以组合成一条SQL语句
这样好费力啊,而且看起来好乱
有没有一种更方便的方法,将实体类中的数据获取
就好比我们把一列数据添加到一个List,我们只需要做一个循环,在循环中list[1] list[2].......取出来

解决方案 »

  1.   

    你不是已经用User实体类封装了么,在User里面定义好get方法
    取的时候user.getXXX
      

  2.   

    user类里面有定义属性

    class user
    {
    privat string name;
    public Name
    {
    get{return name;}
    }
    }
    比如有个user类的实体,
    可以如下遍历Type t = user.GetType();
            foreach(PropertyInfo pinfo in t.GetProperties())
            {
    pinfo.Name;//该属性名称
                pinfo.GetValue(user);//该属性的值
            }