0
是什麼類聲明實例變量內部構造與外部之間的差異,例如:我使用的是「十進制」創建在構造對象的實例VS在類聲明
public class Test
{
private decimal a = new decimal(1.0);
private decimal b;
public Test() { b = new decimal (1.0); }
}
,但這個問題是一個普遍的問題,應該使用哪種方法,是否存在差異或偏好?
[最佳實踐:初始化構造函數或聲明中的類字段?]的可能的重複?(http://stackoverflow.com/questions/24551/best-practice-initialize-class-fields-in-constructor-or-at -declaration) – Fiddles 2015-02-12 04:47:08
是的,只要你的字段獨立於構造函數中傳遞的參數就沒關係。 – 2015-02-12 05:01:45