[問題] class 成員變數預設值

看板C_Sharp (C#)作者 (囧小兔)時間8年前 (2017/01/07 08:28), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
class Data { public int a; public int b; public int c; } 我已經知道a b c 預設值會是0 且0也是我要的值,將在其他地方直接取用 那我還需要在建構子裡設定a = b = c = 0 會比較恰當嗎 或是 public int a = 0; 想說可不可以為了簡潔不寫了 謝謝~~ ----- Sent from JPTT on my OPPO X9079. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.152.188 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1483748896.A.610.html

01/07 12:40, , 1F
01/07 12:40, 1F

01/07 12:43, , 2F
class member本來就會設成預設值,不用自己設
01/07 12:43, 2F

01/09 13:13, , 3F
寫清楚比較好,簡潔不差那兩個字
01/09 13:13, 3F
文章代碼(AID): #1OS3OWOG (C_Sharp)
文章代碼(AID): #1OS3OWOG (C_Sharp)