今天看到C#3.0的擴(kuò)展方法,又用的靜態(tài)類。一直想知道什么場(chǎng)合應(yīng)該用靜態(tài)類,求解釋!
4 回答

桃花長(zhǎng)相依
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
靜態(tài)類用法很多。 具體的應(yīng)用的實(shí)際 個(gè)人認(rèn)為 比如你做一個(gè)很大的系統(tǒng) 但是其中有很多方法公用 比如 截圖字符串 清除標(biāo)記 等。而且這些方法不涉及到動(dòng)態(tài)數(shù)據(jù)操作。 反復(fù)實(shí)例化會(huì)給資源造成負(fù)擔(dān)。數(shù)據(jù)并發(fā)等等情況下都很不適合。 這個(gè)時(shí)候靜態(tài)類就是很好的解決方案。 建議你詳細(xì)的參考下設(shè)計(jì)模式。
- 4 回答
- 0 關(guān)注
- 467 瀏覽
添加回答
舉報(bào)
0/150
提交
取消