value,型別與屬性宣告一致。class Child : Base。protected 成員存取範圍?protected internal 意義?public;跨組件時等同 protected。即「protected 範圍 ∪ internal 範圍」。public MyClass() {} 保留無參數建構函數。System.Object。virtual 方法行為,簽章必須一致。virtual 意義?override 覆寫該方法。virtual 改為 override。sealed 關鍵字:public sealed class FinalClass。public,該方法標記 sealed(需配合 override 使用)。public abstract 方法的契約,所有方法必須由實作類別實現。
public,private/protected 無意義。
const vs readonly?const:編譯期常數,可用於區域變數。readonly:執行期唯讀欄位 (initonly),只能用於類別欄位。
String vs StringBuilder?String 不可變,每次操作產生新物件。StringBuilder 可變緩衝區,提供高效修改方法。
IDisposable 模式與 using 區塊的關係。IQueryable vs IEnumerable 差異。async/await 狀態機原理與死鎖避免技巧。