[csharp] view plain copy print? //根据子项目id得到flowjump实体类 flowJumps = this.FlowJumps; //按工序groupby flowjumps IEnumerable<IGrouping<int, FlowJump>> query ...
代码如下: 其中dt.AsEnumerable()得到datarow的集合,对于DataRow有一个Field<T>("列名")的方法:dr.Field<string>("字段名称"),得到字符串类型的值。 扩展:Lambda表达式和Linq ...
分类:
其他好文 时间:
2017-02-22 19:57:03
阅读次数:
360
当我们从数据库中查询出一些数据,有时返回的结果可能是List<Object>类型,而我们清楚的知道它的准确类型是List<User>,可能我们想直接的去进行类型的转换,你可能会这么写: //DbUtils.list("from User")返回是List<Object>类型 List<User> l ...
分类:
其他好文 时间:
2016-12-18 17:18:15
阅读次数:
325
List泛型可以转换成数组List泛型和数组的相同点:List泛型的数据类型必须是指定的,数组的数据类型也必须是指定的.List泛型和数组的不同点:List泛型的长度是随意的,而数组的长度必须是在声明时就指定.因为List泛型集合的类型是唯一的,所以List泛型集合可以转换成数组.List泛型集合可... ...
分类:
其他好文 时间:
2016-11-07 09:51:07
阅读次数:
173
这是SimplerAdapter的构造函数 context:是上下文; List<? extends Map<String, ?>> data:这里是listview的数据来源,最外层是一个list数据结构list泛型指定的是继承了Map的对象。这里我们准备使用ArrayList<HashMap<S ...
分类:
其他好文 时间:
2016-09-20 16:43:13
阅读次数:
119
.length()属于数组或者字符串的一个属性,可以获得该数组或者字符串的长度,返回一个整型数据 .size()属于List泛型对象的一个方法,返回一个list对象中存储的元素个数,也是整型数据 ...
分类:
其他好文 时间:
2016-06-03 22:53:45
阅读次数:
169
对于ArrayList集合和Hashtable集合都会在取值和赋值的过程中往往都会发生拆装箱操作,会影响性能,所以一般都不很少用这两个集合。
但是这个好的东西没有会影响性能,肯定会有替代品的撒,那么就有了List泛型集合和Dictionary泛型字典——List泛型集合List泛型集合比ArrayList集合的优点就是定义了数据类型,从而不会再取值和赋值的过程中不容易产生拆箱和装箱的操作,其他的操...
public DataTable ListToDataTable<T>(List<T> list) { DataTable dt = new DataTable("CarInfo"); Type type = typeof(T);//根据类型获取类型 System.Reflection.Proper ...
分类:
其他好文 时间:
2016-03-29 14:36:52
阅读次数:
163