C 和 VB 有多大相似度?

時間 2021-06-01 01:22:34

1樓:哈欠

我剛畢業是做VB的,還是VB5.0,後來出了. NET後,一開始學的是VB. NET,雖然都是VB,但是區別非常大,學起來幾乎是學一門新語言。

後來再從VB. NET轉C#,完全沒壓力

2樓:Ivony

自從VB進化到http://

VB.NET

之後,就把C#幾乎所有的特性全部收過去了,每一次發布新的C#版本的時候其實同時也有http://

VB.NET

的版本發布。這兩個語言互相借鑑現在已經基本到了不分彼此的程度了,甚至我估計這倆編譯器在Tokenize之後的區別都不大。

有很多強大的語法功能,但是C#語法更為簡潔,並且可以運算子過載。

所以,先學http://

VB.NET

當然是可行的,拋開詞法層面的差別,http://VB.NET

和C#相似度是非常高的。

但話說回來,.NET Framework主要是C#寫的,C#的開源專案也比http://

VB.NET

的更多。沒有特別的愛好的話,建議先學C#。

3樓:

得了吧,你聽乙個壓根不會C#的假大神@薛非建議,就已經在程式設計的道路上走錯一步了。就如同你學C語言卻選了譚浩強的書一樣!

估計@薛非以及題主,及其它大部分程式設計新手,都只知道 VB 6.0呢還,除了計算機二級那點VB6基礎,其它的都不熟悉。 薛神說的相似,估計就是指C#和VB一樣,拖拖控制項就能程式設計了。

這種理解實在大錯,正是這種膚淺的理解造就了.NET程式設計師只會拖控制項的惡名。

我不建議先學VB6再學C#,也不建議先學http://

VB.NET

再學C#,如果你不是語言控,就不要多走這彎路。如果你以前學過VB6,我說那點經驗對你學C#沒有多大幫助。尤其不能一直停留在VB6裡面只知道拖控制項程式設計的Level。

雖然先做GUI可能比較有成就感,但說實話以我的經驗,這種學習途徑容易使你形成一種浮躁的心理,遇到稍抽象的程式就不耐煩了。

Try the hard way!

大學中的VB和C語言難度差別多大?

lizhigao VB上手比較簡單,啥都不用做新建乙個工程就可以做乙個標準的Windows程式。C就比較抽象,建議是先學VB,然後再學C語言。VB還有乙個更大的優點就是使用 ADO控制項運算元據庫,這個是C,甚至C 無法與之匹敵的,簡單的另人髮指。另外還有就是VB天生是Unicode編碼,C是多位元...

請問vb程式和vf程式和C語言有什麼區別?它們哪個比較難?

BtOfficer 我說VB就是C,你信嗎?VB比C難,你信嗎?VB把什麼都藏起來了,要跟C一樣,還得玩很多局迷藏遊戲,就看有沒有能力都找出來 至少懂彙編,懂C,懂Windows的系統知識 除非,你特別鍾情於VB的方式,否則無需死磕VB!直接幹C 除非,有人把VB的彩蛋都砸爛,完全暴露成VB的方式,...

圍棋的複雜度有多大?

PSPACE hard 通俗說法 量子級別。不能窮舉,會把人類舉破產的。象棋,西洋棋在二十世紀末期就已經靠計算機暴力窮舉了所有可能。而圍棋至今為止也沒有哪台計算機可以窮舉出所有可能。二十世紀末期計算機水平和現在計算機水準沒法比.如果單純以有多少種變化可能的話,是無解的 數字顯示不出來 因為有三劫迴圈...