随笔分类 -  C#

类和结构的区别
摘要:1.值类型与引用类型 结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,string 对应 system.string 结构 ,通过使用结构可以创建更多的值类型   类是引用类型:引用类型在堆上分配地址 2.继承性   结构:不能从另外一个结构或者类继承,本身也不能被继承,虽然结构没有明确的用sealed声明,可是结构是隐式的sea... 阅读全文
posted @ 2008-02-23 23:58 西红柿炒鸭蛋 阅读(621) 评论(0) 推荐(0)
面试题: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 ... 阅读全文
posted @ 2008-02-20 19:48 西红柿炒鸭蛋 阅读(2757) 评论(2) 推荐(0)
冒泡排序的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... 阅读全文
posted @ 2008-02-19 21:20 西红柿炒鸭蛋 阅读(537) 评论(0) 推荐(0)
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... 阅读全文
posted @ 2008-02-19 16:14 西红柿炒鸭蛋 阅读(2884) 评论(0) 推荐(1)
.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... 阅读全文
posted @ 2004-12-06 18:10 西红柿炒鸭蛋 阅读(1110) 评论(0) 推荐(0)
一个面向对象有趣的问题
摘要:看看下面的例子,注意注释 publicclassA{privateintx;staticvoidF(Aa,Bb){a.x=1;//Okb.x=1;//Ok}}publicclassB:A{staticvoidF(Aa,Bb){a.x=1... 阅读全文
posted @ 2004-11-26 12:34 西红柿炒鸭蛋 阅读(789) 评论(0) 推荐(0)