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

  • 相关阅读:
    裴蜀定理
    上下界网络流
    寻找符合子序列要求的区间个数
    小猪分配 , 最大流
    floyd + 最大流 (奶牛分配问题)
    抛硬币问题
    消消乐
    Entity Framework(1)
    冒泡排序
    二分法查找数据
  • 原文地址:https://www.cnblogs.com/attilax/p/15199937.html
Copyright © 2011-2022 走看看