過索引器可以方便使用類中的數組(或集合)成員:using System;class MyClass{ private float[] fs = new f
抽象類不能直接實例化:using System;abstract class MyClass{}class Program{ static void Ma
抽象方法只能包含在抽象類中:using System;abstract class Parent{ /* 抽象方法是隱式的虛方法, 但不能用 static
抽象屬性:using System;abstract class Shape{ public abstract int Area { get; }}cla
密封類與密封成員:using System;class Parent{ public virtual void Method1() { Console.W
構造函數與析構函數:using System;class MyClass{ private int FNum; public int Num { ge
如果沒有構造與析構函數, new 時將使用默認(或繼承); 給一個私有的構造函數能阻止類被實例 化:using System;class MyClass{
靜態構造函數:靜態構造函數既無訪問修飾符、無參數;在 new 或調用任何靜態成員之前,將自動調用靜態構造函數;靜態構造函數一般用於初始化靜態數據;靜態構造函數
this:using System;class MyClass{ private string fs = ABC-; public MyClass()
承:using System;class Parent{ public void Msg() { Console.WriteLine(Parent); }
多態:using System;class Parent{ public virtual void Msg() { Console.WriteLine(P
類的訪問限制和抽象類、密封類:using System;/* internal: 只用於當前項目的類, 這是默認的可以省略 *//* public : 公開使
方法的訪問限制:using System;class MyClass{ /* private: 類自身使用的私有方法, 這是默認的 */ string