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;
        }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM