原创 事件和委託

 把方法放進 委託 中 ,然後判斷需要執行哪個事件:比如,有貓狗倆類,輸入cat執行貓的方法,輸入mouse執行老鼠的方法。 先寫兩個方法,貓和老鼠的public void Cat(object sender,eventArgs e){  

原创 我的友情鏈接

51CTO博客開發

原创 接口

    一個簡單的接口功能:主要說明接口的用途,接口的繼承,接口的數組引用。 一、一家銀行賬戶接口,實現3個功能 public interface IBankAccount    {        //存款        void Payi

原创 數組排序

            int [] ly={1,4,5,6,78,2,3}Array.sotr(ly);輸出結果:1,2,3,4,5,6,78 sort()方法,派生自IComparer接口。如果是泛型類數組如何排序呢? public c

原创 虛方法

關鍵字virtual;在方法中定義爲虛方法,就可以再基類中重寫此方法。如:public class Class1{     public virtual string getColor()        {            retur

原创 繼承

在C#中,有兩種繼承,實現繼承和接口繼承。實現繼承:表示一個類繼承了一個基類,類中的所有方法,屬性,都可以使用。在需要給現有的方法進行擴展,或者添加功能時,非常有用。接口繼承:表示繼承了這些接口的方法簽名,並沒有繼承方法的實現。在制定需要該

原创 數組

數據int[] ay=new int[4];ay[0]=1;ay[1]=2;ay[2]=3;ay[3]=4; int[] ay1=new int[4]{1,2,3,4}; int[] ay2=new int[4]{1,2,3,4}; int

原创 事件和委託

 把方法放進 委託 中 ,然後判斷需要執行哪個事件:比如,有貓狗倆類,輸入cat執行貓的方法,輸入mouse執行老鼠的方法。 先寫兩個方法,貓和老鼠的public void Cat(object sender,eventArgs e){  

原创 繼承

在C#中,有兩種繼承,實現繼承和接口繼承。實現繼承:表示一個類繼承了一個基類,類中的所有方法,屬性,都可以使用。在需要給現有的方法進行擴展,或者添加功能時,非常有用。接口繼承:表示繼承了這些接口的方法簽名,並沒有繼承方法的實現。在制定需要該

原创 Foreach迭代

List<Person> ps = new List<Person>() {                new Person{ result=1},                 new Person{ result=1},     

原创 委託中異常的處理

    基本委託寫法: public delegate double Mathresult(double number); public class MyMath{    public static double mathNumber(do

原创 接口

    一個簡單的接口功能:主要說明接口的用途,接口的繼承,接口的數組引用。 一、一家銀行賬戶接口,實現3個功能 public interface IBankAccount    {        //存款        void Payi

原创 我的友情鏈接

51CTO博客開發

原创 數組

數據int[] ay=new int[4];ay[0]=1;ay[1]=2;ay[2]=3;ay[3]=4; int[] ay1=new int[4]{1,2,3,4}; int[] ay2=new int[4]{1,2,3,4}; int

原创 隱藏方法

一個很有意思的東西。類A繼承了類Bpublic class A :B{     public int result()    {         return 1;    }}  public class B{    public int