using System; //指令+系统(命名空间)using System.Collections.Generic; // 集合,泛型 using System.Linq; // 语言集成查询 只有.net 3.5才有 你把项目设置一下为3.5的运行环境using System.Web; // ...
分类:
Web程序 时间:
2017-07-27 20:09:24
阅读次数:
179
通过反射了解集合泛型的本质 import java.lang.reflect.Method; import java.util.ArrayList; /** * 通过反射了解集合泛型的本质 * @author shm * */ public class MethodDemo02 { public s ...
分类:
其他好文 时间:
2017-07-02 23:28:14
阅读次数:
349
首先赞下hyman大神 曾经仅仅是简单的重写个BaseAdapter,将getView方法保持抽象。而ViewHolder没有抽象过。。。 ViewHolder (用了一个集合+泛型管理存取view) /** * author : stone * email : aa86799@163.com * ...
分类:
移动开发 时间:
2017-04-29 20:58:43
阅读次数:
463
该例子来自于微软官方,虽然讲的很好,但是个人的理解还是非常不到位的。特别是关于委托管理的细节问题,梳理得不是特别清楚。将其摘要于下。也希望牛人将其结构予以较完整的疏离,特别是其中事件触发地方。 该例子是对通过基于集合的泛型类来构建一个自定义的类,并且基于四个方法,重写了其增删改查的操作。 该例子是通... ...
分类:
其他好文 时间:
2017-04-15 22:52:58
阅读次数:
230
泛型 泛型引入了一个概念:类型参数。通过使用类型参数(T)减少了运行时强制转换或装箱操作的风险,通过泛型可以最大限度的重用代码,保护类型的安全及提高性能,他的最常见应用就是创建集合类,可以约束集合类中的元素类型。比较典型的泛型集合是List<T>和Dictionary<>; 泛型集合List<T> ...
今天是第8天,学习的是C#集合,集合共有6大类: 1,普通集合★★ 2,泛型集合★★★ 3,哈希表集合★★★ 4,字典★★ 5,栈桥集合★ 6,Q集合★ 一,数组于集合的区别: 数组:长度固定,类型相同; 集合:不固定类型,不固定长度; 二,如何使用集合 引用命名空间:using System.Co ...
分类:
编程语言 时间:
2017-03-02 12:35:03
阅读次数:
180
当转集合泛型时候 请这样GsonUtils.getGson().fromJson(exhiMain.getQiTaFressJson(), new TypeToken<List<QiTaFree>>(){}.getType()); 如果比如这样转List<String> fanList = Gson ...
分类:
Web程序 时间:
2017-01-03 13:38:49
阅读次数:
402
设计一个泛型类orderedCollection,它存储的Comparable对象的集合(在数组中),以及该集合的当前大小。提供public方法isEmpty,makeEmpty,insert,remove,findMin和 findMax。 finfMin和findMax分别返回该集合中最小的和最 ...
分类:
其他好文 时间:
2016-11-18 11:53:53
阅读次数:
177
一。谈起集合,首先应该想到一个图,如下: 二。记住set与list的特征和区别: set是无序且不可重复,list是有序可重复。 三。linkedlist与ArrayList的区别: 选用list时候用linedlist还是arraylist也要看他们的特点来区别对待: linkedlist是用链表 ...
分类:
其他好文 时间:
2016-11-14 17:37:47
阅读次数:
229