File类:静态类,Create Delete Copy Move ,主要用来对数据对文本文件进行读写File类:缺点:只能读写小文件读写操作: //byte[] buffer = File.ReadAllBytes(@"C:\Users\Administrator\Deskt...
分类:
Web程序 时间:
2015-06-25 12:19:50
阅读次数:
135
除了System.Collections.Concurrent目录下集合外,非泛型集合使用lock(非泛型集合对象.SyncRoot)进行锁定达到集合线程安全目的泛型集合使用static object sycObj = new object(); //是否static看具体应用lock (sycOb...
分类:
编程语言 时间:
2015-06-18 19:12:44
阅读次数:
140
所谓泛型就是允许在定义类、接口时指定类型形参,这个类型形参将在声明变量、创建对象时确定。增加了泛型支持后的集合,完全可以记住集合中元素的类型,并可以在编译时检查集合中元素的类型。即解决一些安全问题,同时还可以让代码变得更加简洁。一、使用泛型泛型的格式:通过来定义要操作的引用数据类型创建一个只存放字符...
分类:
编程语言 时间:
2015-06-12 18:47:05
阅读次数:
108
private void button1_Click(object sender, EventArgs e) //这里是不用泛型集合的情况,用的是Datatable { SqlConnection conn = new SqlConnection("server=...
分类:
移动开发 时间:
2015-06-12 16:43:40
阅读次数:
217
C#中方法,属性与索引器:
TODO:
1,关于系统中经常出现的通过某一字段,查询对应实体信息(可能是一条字段或一条数据和一组泛型集合)
讲解篇:1,方法,2,属性3,索引器
1,方法(1,根据状态编码返回状态名称:一条字段2,根据状态返回一条数据:实体)
1,根据状态编码返回状态名称:一条字段
///
/// 根据状态返回状态名称
///
...
private void button1_Click(object sender, EventArgs e) //这里是不用泛型集合的情况,用的是Datatable { SqlConnection conn = new SqlConnection("server=...
List泛型集合List是C#中一种快捷、易于使用的泛型集合类型,使用泛型编程为编写面向对象程序增加了极大的效率和灵活性。1、List用法(1)创建一个List泛型集合对象实例List list = new List();// T 为列表中元素的类型List mlist = new List();/...
分类:
其他好文 时间:
2015-06-04 11:19:28
阅读次数:
155
先来了解下集合的基本信息1、BCL中集合类型分为泛型集合与非泛型集合。2、非泛型集合的类和接口位于System.Collections命名空间。3、泛型集合的类和接口位于System.Collections.Generic命名空间。 ICollection接口是System.Collections....
list泛型集合,可以取代ArrayList常用方法List list = new List();
方法名
作用 Add()
添加元素
AddRange
添加一个集合
ToArray()
将集合转数组
数组有个方法叫ToList(),可以将数组转成集合;为什么用list 而不是ArrayList装箱与拆箱
把值类型转换为为引用类型叫装箱,把引用类型...
C#集合先来了解下集合的基本信息1、BCL中集合类型分为泛型集合与非泛型集合。2、非泛型集合的类和接口位于System.Collections命名空间。3、泛型集合的类和接口位于System.Collections.Generic命名空间。 ICollection接口是System.Collect....