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

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

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

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

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

前幾天在網上看到一篇文章,
《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
主站蜘蛛池模板: 广宗县| 沁源县| 安溪县| 从化市| 灵宝市| 桐梓县| 郎溪县| 沂南县| 正阳县| 清水县| 合作市| 沙坪坝区| 汤阴县| 嘉荫县| 牡丹江市| 邢台县| 大田县| 民勤县| 农安县| 乌什县| 三亚市| 灵石县| 湘乡市| 台前县| 周宁县| 邻水| 黔东| 福安市| 太保市| 周宁县| 嘉定区| 武邑县| 乌审旗| 定襄县| 慈溪市| 维西| 海林市| 乐亭县| 庆阳市| 贡觉县| 洞口县|