C#自學系列 - 開篇

來源:互聯網
上載者:User

標籤:

2014年即將過去,這一年我參加了不少面試,被問到了很多問題。回來總結下發現自己確實在基礎方面有著很多的不足,還有很多東西是我不知道的。遂在下半年購入書籍若干,並系統的加以學習。我目前在看的書是Jon Skeet的深入理解c#和精通C#第六版。老闆還推薦了C#核心技術不過我還沒買。精通C#這本書還是不錯,涵蓋的知識點非常多,所以也很厚,我不得不使用菜刀他切成四部分,否則真是無法好好的閱讀下去。

11月份換了新工作,領域轉向金融方面IT,使用的工具陡然高大上起來:最新的c#,.net環境,asp.net 5,大部分我之前都只是聽過而沒用過。幸運的是,新老闆人很不錯,看我水平這麼菜仍然沒有把我炒了,而且還天天對我耳提面命,重構我寫出來的不堪入目的代碼,使得工程交付日期一拖再拖。現在我也終於有機會實踐自己在書本上學到的新東西了,感覺每天都學到很多新知識。

今天建立了部落格園,之前也看過很多博友的文章,收穫良多。我希望自己可以堅持寫部落格,記錄自己成長的故事,也是和大家分享自己的一些小小的心得體會。

C#這個話題超大,而且說開去的話還要加上整個oo的概念。不過我不想深入探究oo因為自己也不是瞭解的非常透徹。我打算主要總結下以下的幾個方面,我覺得這些是c#的精髓所在:

1 委託及其演變

2 LINQ及支援它的技術

3 非同步及其演變

我認為掌握了上面三條(至少是會用)已經可以算是一個很不錯的c#程式員了。而其實第二個話題用到的技術是第一個話題裡面奠基好的(linq裡面大量的委託),所以其實只有兩個話題而已。這三個話題一個賽一個大,而且深究細節的話會讓人覺得腦子不夠用,之後懷疑自己的智商。所以我認為對於編譯器幫你實現好的東西,沒必要深究細節,當然除非你有特殊的需要比如進行效能的比較。不過我自己還沒上到那個高度。

之後的文章可以算是讀書筆記類型的。

 

C#自學系列 - 開篇

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.