自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET開發(fā)效率優(yōu)越性評(píng)比

開發(fā) 后端
VB.NET開發(fā)效率經(jīng)過(guò)與C#的對(duì)比后,可以看出其還是有一定的優(yōu)點(diǎn)的。比如在書寫代碼的速度上以及其特有的即時(shí)后臺(tái)編譯等特點(diǎn)。

VB.NET是一個(gè)實(shí)現(xiàn)面向?qū)ο蟮恼Z(yǔ)言。其中最大的特點(diǎn)就是支持對(duì)移動(dòng)設(shè)備的操作。我們將會(huì)以C#作為參考對(duì)象,對(duì)比兩種語(yǔ)言的優(yōu)缺點(diǎn)。從而體現(xiàn)出VB.NET開發(fā)效率的好壞。但這兩個(gè)語(yǔ)言和其開發(fā)環(huán)境,卻還是雖大同也有小異的。當(dāng)初我初學(xué).net時(shí)也是以為沒(méi)區(qū)別,仔細(xì)想了一下,害怕C#混淆我的c++和java,就選用了VB.NET?,F(xiàn)在主要使用VB.NET,也少量使用了C#,就我的理解,給他們?cè)谑褂蒙献餍┍容^。#t#

VB.NET開發(fā)效率中書寫速度上的比較:

C#是類C的,代碼較少,多用符號(hào);VB.NET是類basic的,用字符描述結(jié)構(gòu)。初看來(lái)C#的錄入速度應(yīng)該更快,因?yàn)樽址枯^少;而我認(rèn)為,VB.NET的書寫速度應(yīng)該更快。對(duì)于初學(xué)者來(lái)說(shuō),或者鍵盤錄入速度不快的人(有很多編程經(jīng)驗(yàn)也很豐富的),或者是鍵盤不順手的,敲符號(hào)很麻煩,經(jīng)常都要看鍵盤,這樣速度比較低。

對(duì)于書寫速度較快的,我感覺VB.NET書寫上也不會(huì)差,因?yàn)楹芏啻a都不用手敲,一回車就能出來(lái)。再加上不區(qū)分大小寫,只要聲明的時(shí)候大小寫符合規(guī)范,后面還能自動(dòng)糾正大小寫,不用總?cè)グ磗hift,也是一個(gè)很好的優(yōu)點(diǎn)。而且感覺VB.NET的自動(dòng)完成比c#要好一些。所以我覺得從這一點(diǎn)上來(lái)說(shuō),VB.NET占很大的優(yōu)勢(shì),除非是c高手(還要是打字高手),c#書寫起來(lái)才會(huì)很快。

VB.NET開發(fā)效率中IDE上的區(qū)別:

1. 我感覺到的VB.NET唯一的優(yōu)點(diǎn),就是即時(shí)后臺(tái)編譯,寫錯(cuò)一點(diǎn)東西,一換行就能出來(lái),而c#不能保證所有錯(cuò)誤都能在換行后指出。

2. C#的優(yōu)勢(shì)在于能夠生成doc,而VB.NET卻不能(哪位朋友知道其它工具的,也請(qǐng)告訴一聲)。

3. C#的類視圖和vc的一樣,能夠比較方便的添加函數(shù)等。VB.NET把這個(gè)功能放到了編輯器上面的列表框里,雖然對(duì)于事件和重載比較方便,但新增自定義函數(shù)就沒(méi)那么方便了,雖然C#類視圖里的相應(yīng)功能錄入上并不見得快,但有個(gè)帶界面的還是很舒服嘛。

VB.NET開發(fā)效率的缺陷:

我感覺VB.NET最大的缺陷,也是我最開始認(rèn)識(shí)到VB.NET的不足,就是在中文符號(hào)上的問(wèn)題。VB.NET將中文的()”‘都認(rèn)為是半角符號(hào)了,可以自動(dòng)轉(zhuǎn)換。雖然可以通過(guò)ctrl+z取消自動(dòng)轉(zhuǎn)換,但實(shí)際上它仍然是作為半角符號(hào)使用的。比如:我想有一個(gè)含有全角引號(hào)的字符串:"“" ,這在c#里面是理所當(dāng)然的,但VB.NET會(huì)認(rèn)為這是三個(gè)半角引號(hào),編譯錯(cuò)誤。那這樣呢:"““",嗯,不出錯(cuò)了,但實(shí)際上這個(gè)字符串卻是:""""。也不是沒(méi)有辦法,可以這樣:Chr(41392),或者:Chr(41393)。是不是很讓人郁悶?zāi)??不知道有沒(méi)有其它解決方案。。。

感覺可能是C#開發(fā)組和VB.NET開發(fā)組的溝通少了,要不就是故意的?

責(zé)任編輯:曹凱 來(lái)源: 博客園
相關(guān)推薦

2009-12-24 13:55:51

GPON接入技術(shù)

2009-09-07 15:04:07

2010-01-20 18:45:44

VB.NET DoEv

2010-01-04 11:26:13

ADO對(duì)象模型

2010-01-14 18:14:22

VB.NET開發(fā)特點(diǎn)

2010-04-22 16:53:53

Aix操作系統(tǒng)

2011-06-02 15:03:07

SEO

2010-01-13 14:26:39

VB.NET開發(fā)

2009-10-27 18:06:41

VB.NET開發(fā)控件

2009-10-27 13:34:32

VB.NET WEB服

2009-10-10 16:44:52

VB.NET開發(fā)控件

2020-03-10 10:42:22

量子計(jì)算機(jī)芯片超算

2009-10-10 17:36:47

VB轉(zhuǎn)型到VB.NET

2010-01-12 18:00:50

VB.NET界面

2009-10-09 16:00:34

VB6.0開發(fā)

2009-10-19 11:28:42

VB.NET語(yǔ)言.NET開發(fā)語(yǔ)言

2011-06-17 11:05:22

VB.NET

2009-06-24 15:45:32

VB.NET

2009-10-16 09:21:49

VB.NET開發(fā)自動(dòng)分

2009-10-29 14:02:24

VB和VB.NET比較
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)