人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

《C# vs.VB.NET:Choosing Your .NET Tool》觀感

《C# vs.VB.NET:Choosing Your .NET Tool》觀感

更新時間:2022-07-01 文章作者:未知 信息來源:網絡 閱讀次數:

前幾天在網上看到一篇文章,
《C# vs.VB.NET:Choosing Your .NET Tool》
覺得還是對剛接觸Visual.Net的人蠻有意義的,其中它的大概內容可以歸納為:
1.作者首先認為憑開發者在接觸.net前對哪種語言的熟練程度來選擇使用C#還是VB.Net的看法是不正確的
2.程序員開發應用分兩類,一種是快速開發(RAD),偏重與應用程序的開發,另一種是系統或企業級程序開發,而VB.Net和C#則是分別適用與各自的開發目的的。這主要是因為它們各自的語言特點決定的:
a)VB.Net的特點是語法檢查并不嚴格,(你在IDE里面隨便大小寫也沒關系,它自動會修正你的大小寫)
b)同時VB.Net在事件處理(Event)和函數(Function)上的語法都遠遠靈活與C#,譬如你維護一個按鈕的Click事件就要比C#的機制容易許多,
c)并且Vb.Net它還允許非結構化的錯誤處理機制,尤其是它的On Error Resume機制,是開發很多應用程序都會應用到的(至少在C#里面的try catch可沒這功能).

 但是C#也有其VB.Net所不能夠及的優勢,例如:
 a)C#有自動回收機制,在對資源、內存的釋放上的能力要遠遠勝過VB.Net,所以特別適合開發系統和企業級程序
 b)在線程處理上,C#具備鎖定對象,保護其被其它線程修改的能力
 c)在開發文檔方面,C#可以自動生成開發文檔,(類似與Java中的javadoc功能),這對于大型應用的集體開發很有意義


 上面的特點在該文章中都提到,我自己做了一些補充,總的來說,作者建議
 如果開發RAD應用的話,開發者不用拘泥于自己以前熟悉VC、mfc就一定要用C#來做開發,而是可以考慮Vb.Net
 如果是開發系統或企業級應用

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 舟山市| 兴宁市| 台东县| 东港市| 华坪县| 伽师县| 彩票| 宁河县| 河西区| 宁南县| 呈贡县| 社旗县| 兴国县| 陵水| 三台县| 滁州市| 富平县| 壶关县| 淮南市| 万山特区| 彩票| 华容县| 房产| 曲阳县| 岳西县| 宜春市| 常宁市| 峨边| 宽甸| 五寨县| 谢通门县| 兰州市| 株洲市| 哈密市| 永嘉县| 辽宁省| 阿拉善左旗| 科尔| 隆安县| 桐城市| 夏河县|