摘要:
英文是Generic,意思是通用的,你知道美国通用GM么?G就是这个。意思是说,使用泛型的话,那么这个类或者方法就可以通用化,在什么地方通用化,就是即时不同类型都可以通用。说起来有点儿抽象啊。泛型表现的最频繁的地方就是集合类库了,因为集合这种数据结构是非常非常常用的。.NET1.1使用集合的话,如ArrayList,你可以往集合中存放任何东西,因为他的Add方法接受的参数是object,众所周知他是所有类型的父类。但是要获取的话,比如用索引器[]返回的也是object,那么如果我们要使用的话必须强制转换成所需的类型,比如string。这个坏处是我们可以向集合中放入任何对象,而取出来的时候我们都 阅读全文
阅读排行榜
Linq的基本用用法
2013-10-10 11:17 by 呆河马, 398 阅读, 收藏,
摘要:
Linq的基本用法:Sort, OrderBy, Skip,Take,Where,Compare,Join,Distinct ,InsertRange 等关键词Select用法 var selectedItems = from item in items where item.ParentID == parentID orderby item.SortIndex descending ,item.Name ascending select item;0.1 where : var list=collection.Where(t => (txtCustomerName.Text.Trim( 阅读全文
输出数组中第二大数
2013-04-13 18:44 by 呆河马, 396 阅读, 收藏,
摘要:
class Program { private static int get2rdMax(int[] ar) { int max = ar[1], s_max = ar[1]; for (int i = 0; i < ar.Length; i++) { if (ar[i] > s_max) { s_max = ar[i]; if (s_max > max) ... 阅读全文
HTTP状态代码列表
2013-11-21 10:56 by 呆河马, 385 阅读, 收藏,
摘要:
httpContext.Response.StatusCode=2001xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。· 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)· 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)2xx - 成功这类状态代码表明服务器成功地接受了客户端请求。· 200 - OK 一切正常,对GET和POST请求的应答文档跟在后面。· 201 - C 阅读全文
parameter和argument的区别
2013-09-25 11:42 by 呆河马, 371 阅读, 收藏,
摘要:
在对一个函数写一个注释时,我在考虑到底该用parameter还是用argument来描述其参数呢。根据网上一些资料,对parameter和argument的区别,做如下的简单说明。1. parameter是指函数定义中参数,而argument指的是函数调用时的实际参数。2. 简略描述为:parameter=形参(formal parameter), argument=实参(actual parameter)。3. 在不很严格的情况下,现在二者可以混用,一般用argument,而parameter则比较少用。While defining method, variables passed in t 阅读全文
浙公网安备 33010602011771号