原创 C#部分類和部分方法(partial)的要點

partial關鍵字的作用主要有: 便於合作共同寫一個類; 一個部分類寫函數定義(無實體),側重類的總體框架;一個部分類寫函數實現(函數體),可以過多信息干擾,使複雜類邏輯更清晰。 partial關鍵字使用要點: 所有部分類和部分方法都要

原创 57.C#類繼承中方法的隱藏與覆蓋

在子類中,可以隱藏和覆蓋基類的方法。隱藏和覆蓋有所不同。隱藏是把基類方法遮蔽,覆蓋是在子類中把基類方法替換掉。隱藏用new的方法,覆蓋用override的方法。兩者的區別是:用new方法只是隱藏了基類方法,基類方法還存在,通過一定方式還可

原创 58.C#通過嵌套類在類外設置私有成員變量和調用私有方法

在一個類中嵌套一個類,這種做法的一個作用就是可以在類外對類的私有成員變量進行設置,也可以調用私有方法。從而達到在類外訪問私有成員和方法的目的。下面就是具體做法。 public class ClassA { private int