在開始裝逼之前,老周先說明一件事。有人說老周寫的東西太簡單了,能不能寫點(diǎn)復(fù)雜點(diǎn)。這問題就來了,要寫什么東西才叫“復(fù)雜”?最重要的是,寫得太復(fù)雜了,一方面很多朋友看不懂,另一方面,連老周自己也不知道怎么表述。
而且,老周也不能把以前在K公司、Z公司和T公司中做項(xiàng)目的東西寫出來的,其實(shí)嘛,工作中的編程沒什么可寫的,無非就是 select、insert、delete、update,無非就是連接數(shù)據(jù)庫,斷開連接,同步一下數(shù)據(jù),把數(shù)據(jù)變成XML或JSON再發(fā)給另一終端。無非就是讀讀你的網(wǎng)卡CPU硬盤序列號,組成個東東再加密,計算一下授權(quán)碼,又或者生成個假冒偽劣證書給用戶授授權(quán)。再不是就寫幾個API給別人調(diào)幾下。讓腦細(xì)胞死亡率大增的,就是要動態(tài)生成計算工資的公式,這個嘛,當(dāng)時老周是選用 Code Dom 來生成的,代碼生成這玩意兒,老周前些時間就寫過好些博文了,相信大伙伴們也看過了。
所以,你看,工作中用到的東西其實(shí)很片面很單一,所覆蓋的面還不如老周平時閑著沒事的時候?qū)懙男〕绦?。故,還是寫點(diǎn)簡單的東西和諧一點(diǎn),你懂我懂他也懂,豈不甚妙,人活著為啥老跟自己過不去呢,姜育恒大哥就曾經(jīng)唱過:
不管明天要面對多少傷痛和迷惑
曾經(jīng)在幽幽暗暗反反復(fù)復(fù)中追問
才知道平平淡淡從從容容是最真
平淡是福,簡單是樂,誰謂不然?
好了,上面的鬼話說完了,下面咱們開始說人話。
我們都知道,VS 開發(fā)環(huán)境會為項(xiàng)目自動生成一個settings類,即用于訪問應(yīng)用程序設(shè)置的幫助類,數(shù)據(jù)是存到跟應(yīng)用程序一起的 config 文件中,比如歷史上著名的 App.config 文件。
順便提一下,VS 自動生成的應(yīng)用設(shè)置類有一個特點(diǎn):基于應(yīng)用程序范圍的設(shè)置項(xiàng)是只讀的,基于用戶范圍的設(shè)置項(xiàng)是可讀可寫的??床欢??沒事,你可以動手調(diào)戲一下這個settings類的。