定义一个变量 uname 
怎么获取变量名的字符串 "uname"?谢谢大侠?

解决方案 »

  1.   

    Type t = typeof(yourclass); 
    System.Reflection.MemberInfoCollection mis = t.GetMembers();
    好像是要通过反射,也不太懂
      

  2.   

    http://www.programfan.com/club/showpost.asp?id=26241百度上找的,参考下
      

  3.   

    public  string uid;
    public int count;
     FieldInfo[] fields = this.GetType().GetFields()
                return fields[0].Name;//返回的 uid
      

  4.   

    类是由sqlmetal由数据库生成的,以后如果数据库字段发生了变化,只需要改生在的类就可以了,如果直接知道生成类的属性名(指定的),就不用修改其它的代码了