static在C#中表示的是靜態的,好比一個靜態的字段是歸類型全部,而非歸對象全部,也就是說,在調用這個字段時,只能用類型去調,而不能用對象。spa
實例字段時隨着對象建立而建立,對象銷燬而銷燬,而靜態字段是從該類被使用開始,一直到全部對象被銷燬。對象
一個類裏面有靜態字段有時候會很方便處理一些重複性的問題字符串
好比書上的一個例子:static
銀行卡的類實例化了不少張不一樣的卡,co
不少張卡進行了以人民幣爲單位的交換,最終不一樣的卡輸出了以人民幣爲單位的字符串,字符
而此刻我想把人民幣改成港幣,只須要把銀行卡的靜態成員修改成港幣就能實現background