zoukankan      html  css  js  c++  java
  • paip.使用泛型时未能找到类型或命名空间名称“T

    paip.使用泛型时未能找到类型或命名空间名称“T

    使用泛型参数时,方法也需要加<T>标签...

     public void bindList2grid<T>(List<T> li, DataTable dt)
            {
                
                foreach (T tc in li)
                {
                      DataRow dr=     bindObj2Row(tc,dt);
                      dt.Rows.Add(dr);
                }
            
            }

     //反回值为范型
            public static T getValue<T>(object entity, string fieldName)
            {
                Type entityType = entity.GetType();
                PropertyInfo propertyInfo = entityType.GetProperty(fieldName);
                if (propertyInfo == null)
                    return default(T);
                if (IsType(propertyInfo.PropertyType, "System.String"))
                {
                    return (T)propertyInfo.GetValue(fieldName, null);

                }
                return default(T);
        
                //if (IsType(propertyInfo.PropertyType, "System.String"))
                //{
                //    propertyInfo.SetValue(entity, fieldValue, null);
            }

  • 相关阅读:
    android之tabhost讲解
    android Gallery之动画效果
    android Tabhost
    android Listview2 笔记
    android listview高级用法
    Android Gallery实现苹果的coverflow效果
    Listview静态和动态加载显示
    从茂名南到番禺
    Robot中VU录制失败找不到协议的解决办法
    I记 Opening
  • 原文地址:https://www.cnblogs.com/attilax/p/15199937.html
Copyright © 2011-2022 走看看