討論VB.NET與C#到底學哪個好
VB.NET與C#經過長時間的發展,很多用戶都很了解VB.NET與C#了,這里我發表一下個人理解,和大家討論討論。你是dotnet的擁躉,你也許會碰到一個查遍了所有資料也得不出一個結論的答案:那就是學VB.NET與C#,我也是半路出家的道士,曾經也苦苦的尋求的答案。
#t#到頭來也是一無所獲反而更加的迷惘了。根據我個人的經驗,特為和我當年有同種尋求答案的人提供一種參考。
一、學VB.NET吧,原因:
如果你有過vb的編程經歷,要那就建議你從VB.NET開始吧,雖然VB.NET已經與vb有著本質的變化了,它看起來才是一真正的面向對象的語言,但MS又為vb開發保持留了最大平滑過渡的可能性。
1、VB.NET基于vb發展而來的語言,但絕不是簡單的升級,因為本質東西已經沒有共通之處了,但讓你有似曾相識的感覺,上手還是比較快的。
2、VB.NET與C#編譯后的微軟中間語言MSIL內容都是一致
二、學C#吧,原因:
如果你是從沒有開的經驗朋友,那就從C#直接開始原
1、因為商業的關系,MS先生們肯定會有所側重,把更多的精力投入到這門新的語言中。
2、君不見在軟件公司里VB.NET與C#干著同一種事,待遇上就不同嗎?
總而言之:語言都是為了開發的,用什么語言,看你個人的興趣,哪種對你來可以取得更多的收益,你就用哪門語言。高手的境界都是有一樣,VB.NET與C#無縫銜接。