使用名稱空間的好處
u 程序代碼可分散在多個文件中
u 名稱空間具延展性
u 可以堆砌出階層式的類組織結構
使用名稱空間的准則
u 使用PascalCasing來分別邏輯組
u 建議最上層的名稱使用公司名稱或品牌
u 適當地使復數名稱空間
u 名稱空間的名稱不要和類一樣
類是封裝數據的基本單位,也是達到重復使用的最小單位。對象是類的實體,而類則是描述對象在內存中的樣子。
數據封裝主要的目的是將數據與方法結合成單一元素,並能夠控制數據的存取方式。C#提供五種修飾符public、private、protected、internal、protected internal來控制成員的可視性。
名稱空間是C#程序的元素,用來組織C#程序。同時也用來解決不同組程序代碼之間名稱沖突的問題。