VB.net是個彌天大謊,VB.net已死(海康威視 SDK 開發有感)

    這幾天用海康威視的 SDK 開發個抓圖工具,因爲要求要 VS2013 ,就搞了一個來裝上,發現 SDK 裏面只有 java 和 C# 的 Demo ,沒有 VB.net 的,起初還有點擔心,因爲我只熟悉 VB6 ,害怕要從頭學 C# (因爲擔心 Java 的程序不支持批處理參數輸入,所以暫時選擇 C#)才能搞定。懷着忐忑的心,打開 C# 的 Demo ,第一次沒敢動代碼編譯通過了。看了一下程序結構,好不容易找到窗口編輯界面,試用了以下,才發現和 VB6 區別不大(想起來當初第一次用 VS2003 寫 VB.net 程序時那個恐怖加無奈,就是我放棄 VB.net 繼續用 VB6 的原因),之後看了一點點 C# 的入門教程,對照這個 Demo 一看,才發現果然語法及其類似 JS 。

    用了零零星星的10幾個小時,改了一些 Demo 裏面的流程參數,終於實現了我需要的功能,回過頭再來看看,感覺 C# 的易用性和 VB6 相差無幾,特別是窗口 UI 編輯和事件響應處理,易用性完全不是 VB.net 能比的,VB.net 那個難用簡直不堪回首,4年前我用 VB.net 也是做類似的相機抓圖工具,花了好幾天事件才勉強整了個殘次品,想想就火大。

    最後,感慨下,以其從頭學用難用的 VB.net 的 難看的 class 還不如我直接就用 C# 更易上手!再也不用 VB.net 了。

    以上爲本人孤陋寡聞的偏見,不喜勿噴。

    此記!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章