C#.NET
蓝宇
这个作者很懒,什么都没留下…
展开
-
C#构造函数
C#在使用构造函数时,可以复用当前类的其他构造函数,以及基类的构造函数,实现方式如下:public class MyBaseClass { public MyBaseClass() { } public MyBaseClass(int i) { } } public cl原创 2013-07-04 08:43:27 · 589 阅读 · 0 评论 -
C#集合
System.Collections命名空间,几个接口提供了集合的基本功能:IEnumerable 可以迭代集合中的项ICollection(继承于IEnumerable) 可以获取集合中项的个数,并能把项复制到一个一个简单的数组类型中。IList(继承于IEnumerable和ICollection)提供了集合的项列表,允许访问这些项,并提供其他一些与项列表相关的基本功能。I原创 2013-07-04 10:39:51 · 547 阅读 · 0 评论 -
C# 关键字集合,IDictionary
可以通过继承DictionaryBase类实现通过关键字进行索引实例:public class A : DictionaryBase { public void Add(string newId, A classA) { Dictionary.Add(newId, classA); } pub原创 2013-08-07 00:16:51 · 671 阅读 · 0 评论 -
C# 封箱和拆箱
封箱是把值类型转换为System.Object类型,或者转换为由值类型实现的接口类型:例如:struct Mystruct{public int a;}这是一个值类型, 装箱:Mystruct tmp = new Mystruct();tmp.a = 5;object newTmp = tmp;拆箱:Mystruct bb = (Myst原创 2013-08-07 00:49:44 · 1749 阅读 · 0 评论 -
C# 对自定类型排序
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{ class Program { static void Main(string[] args)原创 2013-08-15 15:19:48 · 676 阅读 · 0 评论