最近发现ArrayList也是一个非常重要的东西!今天在这里简单介绍一下!System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 More …
评论关闭
介绍
枚举是一个指定的常数,其基础类型可以是除 Char 外的任何整型。
如果没有显式声明基础类型,则使用 Int32。
编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 More …
评论关闭
对于.net Framework中内置的几种集合类,foreach是一种很方便的遍历方式:
非泛型&弱类型的Collections(ArrayList,Queue,Stack): More …
评论关闭
在C#语言中定义一个Collection类最简单的方法就是把System.Collection库中的CollectionBase类作为基础类。Collection类中包括了很多方法和属性,这里介绍一下Add方法、Remove方法、Count方法和Clear方法。 More …
评论关闭
Virtual
虚函数是多态的前提和保证
被标注为virtual的函数可以被继承类重写(override),并且可以在运行时动态调用相应的方法(多态)。 More …
评论关闭
前些天往一个自定义的类里面添加对比是否相同的方法,了解到C#可以用CompareTo,Equals和==这三种实现方式,equals()和==都是object自己就带的东西,而CompareTo则是需要继承IComparable接口,最后想了想,因为不熟悉,那些系统提供的方法还是少override为妙,就选了实现IComparable接口。 More …
评论关闭