選擇 VB.NET 還是 C# ?

來源:互聯網
上載者:User

這個話題已經被爭論很久了, 從國外到國內, 從學校到企業. 當然市場沒有限制我們只能選擇一種語言, 所以我們可以學學這個, 同時也學學那個, 但如果你想我給出一個單一答案: 我會選擇 “能讓我賺最多錢(或者保守點說, 能夠保證我繼續活著)” 的語言.

不要誤解這句話的意思, 它真正的意思是重視實際, 有些東西當它成為真正的理想時, 很可能我們已經不再使用它了. 人的生命是有限的, 而世界是不斷變化的, 任何東西都有可能誕生, 也有可能消失, 關鍵是我們的生命和哪些段落重迭了.

例如: 我們想象某種語言在地球表面上消失了, 最後只會在某個部落裡被少數人理解, 但那時很可能我們也不在地球上了, 何必擔心那樣的未來, 那是你兒子跟孫子的事情.

現在我們來回答兩個問題, 當我使用Visual Studio Tools for Office的時候, 我應該使用VB.NET還是C#?

我建議你使用VB.NET, 因為有兩個事實值得我們注意:

Office使用VBA, 至少到Office 12我們還是會看到它的存在, 你會認為Visual Studio的裝機量已經超過了Office的裝機量嗎? 選擇VB.NET可以讓你很容易延續VBA的一些習慣, 概念和想法, 儘管VB.NET和VBA有些差距, 但這個差距不會大過C#和VBA的差距, C#的人口再多, 絕對不會大過於Office的使用者, 你知道VBA的使用者有多少人嗎? 答案至少是VB程式員的九倍, 你們公司的前台小姐很可能終其一生不會想要學習C#, 你能想象她會在玩接龍的機器上, 裝一套Visual Studio Team System嗎?

第二個問題, 當我安裝Visual Studio Tools for Office時, 我應該選擇安裝VB.NET還是C#?

答案是除了VB.NET同時也安裝C#, 你或許會很奇怪, 既然我不再將精力花在C#, 那麼為什麼還要在機器上安裝C#, 答案只有一個, 你不能只是活在過去. 安裝這種語言可以讓你有環境條件參考由C#寫出來的程式, 你可以參考運行後的效果, 但還是使用VB去實作類別似的效果.



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.