this 關鍵字class A {
int x; // 非靜態
static int y; // 靜態
static void F() {
x = 1; // 編譯錯誤:無法存取非靜態欄位
y = 2; // 正確
}
}
x 屬於每個實例,各有副本;靜態方法無實例上下文,不知存取哪個副本y 僅一份副本,屬於類別,靜態方法可直接存取Math.Sin、String.IsNullOrEmpty)