2013年8月1日

C#:重载运算符

摘要: CLR 支持在类型中,通过使用operator定义静态成员函数来重载运算符,让开发人员可以像内置基元类型一样使用该类型。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{ class Sum { public int Num { get; set; } //重载运算符 //先写关键词public和static,operator关键词,操作符 public sta... 阅读全文

posted @ 2013-08-01 21:59 Alvin-x 阅读(209) 评论(0) 推荐(0)

C#:泛型集合—List<T>使用技巧

摘要: (文章转载自:http://blog.csdn.net/a125138/article/details/7742034)泛型集合List 泛型最重要的应用就是集合操作,使用泛型集合可以提高代码重用性,类型安全和更佳的性能。 List的用法和ArrayList相似,List有更好的类型安全性,无须拆,装箱。定义一个List泛型集合的语法如下:List 集合名=new List(); 在泛型定义中,泛型类型参数“”是必须指定的,其中T是定义泛型类时的占位符,其并不是一种类型,仅代表某种可能的类型。在定义时T会被使用的类型代替。泛型集合List中只能有一个参数类型,“”中的T可以对集合中的元素... 阅读全文

posted @ 2013-08-01 16:52 Alvin-x 阅读(1209) 评论(1) 推荐(0)

C#:泛型集合—Dictionary<K,V>使用技巧

摘要: ---恢复内容开始---(文章转载自:http://blog.csdn.net/a125138/article/details/7742022)1、要使用Dictionary集合,需要导入C#泛型命名空间 System.Collections.Generic(程序集:mscorlib)2、描述 1)、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成 2)、任何键都必须是唯一的 3)、键不能为空引用null(VB中的Nothing),若值为引用类型,则可以为空值 4)、Key和Value可以是任何类型(string,int,custom... 阅读全文

posted @ 2013-08-01 16:27 Alvin-x 阅读(716) 评论(0) 推荐(0)

导航