08 2010 档案
摘要:硬链接和软连接的区别:要说明这个问题,先说明下liunx下文件和目录的本质。事实上,在liunx上,目录也是文件的一种,它是储存了一张表的文件。例如有一个叫程序的文件夹,里面有两个文件1和2.在那张目录表内。它的内容是这样的名称 节点1 3382 228那么什么是节点呢?c语言我们都学过,我们简单地...
阅读全文
摘要:c#中异常捕获catch{}常用的异常类型 Exception 类描述 SystemException 其他用户可处理的异常的基本类 ArgumentException 方法的参数是非法的 ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数 ArgumentOut...
阅读全文
摘要:第一种方法:由于事件也是委托类型,可以采用如下方式:事件的匿名方法:Public Form1{ this.Click+=delegate(Object sender,EventArgs e) { MessageBox.Show("我是一个窗体。"); };}委托的匿名方法:public delega...
阅读全文
摘要:1、事件可以是静态的:如public static event MyDelegate OnEat;2、事件存在于类内,不能在类外声明,因为事件是隶属于一个对象的,只能在类内声明。3、事件是一种委托类型。4、委托可以在类内或类外声明,声明方式如下:public delegate string MyDe...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Text;using System.Collections;namespace StaticTest{ class Person //被迭代对象 { public string fN...
阅读全文
摘要:using System;public class ParseTest{enum Colors { Red = 1, Green = 2, Blue = 4, Yellow = 8 }; public static void Main() { Console.WriteLine("The entri...
阅读全文
摘要:接口是用来定义规范的,可以降低程序模块间的藕合度。接口中可以包含方法、事件、属性、索引,不能包含字段和常量和委托。如下:interface Iface {//方法 int GetName(string strName); //重载上面方法 string GetName(int intAge); //...
阅读全文
摘要://冒泡排序法public void Sort(int[] source) { Console.WriteLine("冒泡算法开始......"); Auxiliary.DisplayArray(source); int j, temp; j = 1; while ((j 0; inc /= 3)...
阅读全文
摘要:1、结构用于小的数据类型,所有结构派生自System.ValueType类,不能再继承其它基类,同时也不能被继承。而类一般用于大的数据类型如人类,动物类等,支持继承。2、结构和类一样可以有成员方法,字段。3、结构中的成员字段不能被显式初始化,要通过默认无参构造器初始化,而类的字段可以显示初始化,默认...
阅读全文
摘要:重写也即覆盖,发生在基类和派生类之间,一个virtual方法可以在多个派生类中重写。重写条件:派生类中重写方法的访问修饰符权限要>=基类重写方法和虚方法返回类型要一样方法要同名参数列表(参数类型和参数个数)要一样。例如 基类一个方法:protected virtual string GetName(...
阅读全文
摘要:重载条件:在同一个类中,同名,返回类型可以不同,参数列表不能相同(参数个数和参数类型),访问修饰符可以不同,最重要的是要同名,具有不同的参数,无论返回值、访问修饰符是否相同,方法名必须相同,参数列表必须不参相同。如下类中的重载方法class D { public int test(int n) { ...
阅读全文
摘要:例:static void Main(string[] args){ // // TODO: 在此处添加代码以启动应用程序 // Console.WriteLine("请输入被除数:"); int intFirst=Int32.Parse(Console.ReadLine()); Console.W...
阅读全文
摘要:现有一个父窗体name是Parent,子窗体name是Son,要让Son嵌入在Parent的Panel内,则父窗体的初始加载代码如下:private void Parent_Load(object sender, System.EventArgs e){this.IsMdiContainer=tru...
阅读全文