疏林如画

导航

2012年1月4日

using 语句块

摘要: 一, 什么叫资源?资源就是一个实现了System.IDisposable接口的类或结构。二, using语句的作用?Using语句帮助减少意外的运行时错误带来的潜在问题,它整洁地包装了资源的使用。三, using语句的使用形式?Using(ResourceType Identifier=Expression){ Statement; }注:1、圆括号内的代码分配资源。 2、Statement语句使用资源。四,using语句的实现原理? 隐式调用try…finally…异常处理程序,它将Statement语句放进try块中,将 Dispose方法放在finally块中,以便及时释放资源。五, u 阅读全文

posted @ 2012-01-04 16:15 疏林如画 阅读(474) 评论(0) 推荐(0) 编辑

参数的传递方式

该文被密码保护。 阅读全文

posted @ 2012-01-04 15:06 疏林如画 阅读(1) 评论(0) 推荐(0) 编辑

C#中out和ref的区别

摘要: 在5.0的第三章使用重构中的提取方法,将一部分功能代码提取成方法,有时候参数按地址传递时加有OUT关键字,到底他和REF有什么区别呢?ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,out不用。 out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。区别具体如下:out类型参数是按地址传递,能改变原来的数值,使用out传参前,对变量可以赋值也可以不赋值。带有out类型参数的函数,会清空变量,所以在离开该函数的时候,所有out引用的变量都要赋值。特点5:ref类型参数是 阅读全文

posted @ 2012-01-04 15:04 疏林如画 阅读(1209) 评论(0) 推荐(0) 编辑

Dictionary

该文被密码保护。 阅读全文

posted @ 2012-01-04 13:49 疏林如画 阅读(1) 评论(0) 推荐(0) 编辑

C# KeyValuePair<TKey,TValue>的用法

该文被密码保护。 阅读全文

posted @ 2012-01-04 13:41 疏林如画 阅读(0) 评论(0) 推荐(0) 编辑

【C#基础知识】之常用的几种排序方法总结

该文被密码保护。 阅读全文

posted @ 2012-01-04 12:45 疏林如画 阅读(1) 评论(0) 推荐(0) 编辑

C#泛型集合之List

摘要: 1、命名空间: System.Collections.Generic(程序集:mscorlib)2、描述: 1)、表示可通过索引访问的对象的强类型列表;提供用于对列表进行搜索、排序和操作的方法。 2)、是ArrayList类的泛型等效类。 3)、可以使用一个整数索引访问此集合中的元素;索引从 零 开始。 4)、可以接收null空引用(VB中的Nothing)。 5)、允许重复元素3、创建及初始化: List<string> myList = new List<string>();//初始Capacity为 零 List<string> myList2 = n 阅读全文

posted @ 2012-01-04 12:41 疏林如画 阅读(538) 评论(0) 推荐(0) 编辑

Dictionary 泛型集合

该文被密码保护。 阅读全文

posted @ 2012-01-04 11:19 疏林如画 阅读(1) 评论(0) 推荐(0) 编辑

c#集合类

该文被密码保护。 阅读全文

posted @ 2012-01-04 10:42 疏林如画 阅读(1) 评论(0) 推荐(0) 编辑