随笔分类 - C#
类和结构的区别
摘要:1.值类型与引用类型 结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,string 对应 system.string 结构 ,通过使用结构可以创建更多的值类型 类是引用类型:引用类型在堆上分配地址 2.继承性 结构:不能从另外一个结构或者类继承,本身也不能被继承,虽然结构没有明确的用sealed声明,可是结构是隐式的sea...
阅读全文
面试题:C#声明一个100大小的数组 随机生成1-100之间不重复的数
摘要:面试题:C#声明一个100大小的数组 随机生成1-100之间不重复的数 下面是C#的实现方式,编译测试通过 1 public static void InsertRandomArray() 2 { 3 int[] intArray = new int[100]; 4 ArrayList newArray = new ...
阅读全文
冒泡排序的C#实现
摘要:1class Program 2 { 3 public static void Main() 4 { 5 int[] sortArray ={ 1, 3, 6, 10, 76, 4, 54, 33, 11, 24, 44 }; 6 FuncSort(sortArray); 7 Cons...
阅读全文
override和重载的区别?
摘要:简单答案: 1. 父类:public virtual string ToString(){return "a";} 子类:public override string ToString(){return "b";} 2. 同一类中或父子关系类中皆可: public string ToString(){return "a";} public string ToString(int id){retur...
阅读全文
.Net Remoting的一些资料
摘要:今天在csdn看到 一篇不错的关于.Net Remoting的文章,看文笔很像台湾人写的。 http://www.csdn.net/news/newstopic/15/15426.shtml http://www.csdn.net/news/newstopic/15/15427.shtml 还有微软的关于.net remoting的培训资料 http://download.microsoft.c...
阅读全文
一个面向对象有趣的问题
摘要:看看下面的例子,注意注释 publicclassA{privateintx;staticvoidF(Aa,Bb){a.x=1;//Okb.x=1;//Ok}}publicclassB:A{staticvoidF(Aa,Bb){a.x=1...
阅读全文
浙公网安备 33010602011771号