C# 类名获取,反射泛型对象获取值

        

  string InsertString<T>(T t)
  {

    var type = typeof(T);   //反射对象

    var A = type.GetProperties(); //获取对象属性

    var insertString = "insert into " + t.GetType().Name + " values (";   //t.GetType().Name  获取类名 

    foreach (var b in A) {

      insertString += "@" + b.Name + ",";      //遍历属性名

      //b.GetValue(t);    获取对应值

    }

    insertString = insertString.TrimEnd(‘,‘) + ")";

         return insertString;
        }

C# 类名获取,反射泛型对象获取值

上一篇:C#数据类型列表


下一篇:HadoopDB:混合分布式系统