建議132:考慮用類名作為屬性名
一般來說,若果屬性對應乙個型別,應該直接用型別名命名屬性名。如下:
class沒有必要為屬性名指定另外的名字,如:person
}class
company
public company thecompany當然,除非我們的型別當中有多個company型別的屬性,這樣就必須為我們的屬性重構成不同的命名,如:
class**:《編寫高質量**改善c#程式的157個建議》陸敏技person
public company secondcompany
}
類名作為形式引數
形式引數 基本型別 太簡單,不是我今天要講解的 引用型別 類名 匿名物件的時候其實我們已經講過了 需要的是該類的物件 抽象類 介面 class student class studentdemo class studenttest public static void main string arg...
c 反射機制 用類名作變數,動態建立物件
從建立物件的角度上來看,狹義的說,比如有個 class a 你能直接 new a 來建立 物件。但是如果想根據字串 a 來建立 class a 的物件,比如 使用 new a 的形式來建立 物件,甚至 a 是個變數。str a new str.這種把 class 作為變數,又能在執行時建立物件的機制...
c 反射機制 用類名作變數,動態建立物件
什麼是反射 從建立物件的角度上來看,狹義的說,比如有個 class a 你能直接 new a 來建立 物件。但是如果想根據字串 a 來建立 class a 的物件,比如 使用 new a 的形式來建立 物件,甚至 a 是個變數。str a new str.這種把 class 作為變數,又能在執行時建...