成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單介紹VB.NET C#區(qū)別和動(dòng)態(tài)語言

開發(fā) 后端
這里介紹了VB.NET C#區(qū)別,還歸納動(dòng)態(tài)語言運(yùn)行時(shí)(Dynamic Language Runtime—DLR)的三個(gè)層:.NET語言集成、DLR核心組件、語言結(jié)合。

大家有的時(shí)候會(huì)很迷茫,不知道到底VB.NET還是C#好,其實(shí)我認(rèn)為個(gè)有個(gè)的好處,看個(gè)人喜歡什么,拿不準(zhǔn)主意的朋友看看這里,就VB.NET C#分析一下。當(dāng)前來自軟件的最首要的信息之一是針對(duì)Microsoft Visual Basic .NET開發(fā)者的。VB.NET和Microsoft Visual C#都是構(gòu)建在通用語言運(yùn)行時(shí)(Common Language Runtime—CLR之上,這意味著它們都向下編譯成通用中間語言(Common Intermediate Language—CIL)。

#T#由于二者均向下編譯成相同的代碼,因而兩個(gè)語言內(nèi)部也不存在很大的差別。但是,兩種語言卻由微軟兩個(gè)不同的團(tuán)隊(duì)來維護(hù),而且?guī)啄陙淼倪@種分離由于開發(fā)團(tuán)隊(duì)在各自產(chǎn)品上有不同的視角和理念,導(dǎo)致VB.NET C#這兩種語言演變出許多語言方面的特性。許多令人興奮的特性最初出現(xiàn)在C#中***卻成了VB.NET的特性,很多VB.NET開發(fā)者都感到了這一點(diǎn)。自然地,這引起了VB.NET陣營的不滿。

聯(lián)合發(fā)展是微軟的一個(gè)承諾,借此承認(rèn)VB.NET C#為相同重要的語言,而且微軟承諾在語言特性的發(fā)展方面,這些特性會(huì)同時(shí)加入到兩個(gè)語言中。開發(fā)者不再需要為了某個(gè)特性而選擇某個(gè)語言,也不再需要討論到底哪個(gè)語言更好,他們要做的只是從語法方面來選擇自己的語言就可以了。也許C#開發(fā)者會(huì)有一點(diǎn)揮之不去的優(yōu)越感,VB.NET開發(fā)者會(huì)為此不爽,但聯(lián)合發(fā)展后VB.NET開發(fā)者可以提醒“驕傲”的C#開發(fā)者,因?yàn)閮煞N語言只是不同外表下的同一個(gè)東西。

動(dòng)態(tài)語言運(yùn)行時(shí)(Dynamic Language Runtime)的介紹

微軟很敏感地意識(shí)到.NET Framework并不是構(gòu)建應(yīng)用時(shí)的唯一選擇??焖俚乜纯船F(xiàn)在的開發(fā)環(huán)境,你會(huì)發(fā)現(xiàn)有很多語言選擇。人們花費(fèi)時(shí)間和精力用這些語言來寫出有用的組件,問題來了:怎么能夠讓這些用其他語言寫出的組件不至于在.NET上重寫?

也許即將發(fā)布的.NET 4.0最令人激動(dòng)的新特性是動(dòng)態(tài)語言運(yùn)行時(shí)(Dynamic Language Runtime—DLR)。就像通用語言運(yùn)行時(shí)(Common Language Runtime—CLR為靜態(tài)型語言如C# 和VB.NET提供了通用平臺(tái)一樣,動(dòng)態(tài)語言運(yùn)行時(shí)(Dynamic Language Runtime—DLR)為像JavaScript, Ruby, Python甚至COM組件等動(dòng)態(tài)型語言提供了通用平臺(tái)。這代表.NET Framework在互操作性方面向前邁進(jìn)了一大步,提供了一種語言操作的抽象,共享存儲(chǔ)空間避免數(shù)據(jù)在進(jìn)程中反復(fù)的集結(jié),像垃圾收集一樣的一套通用語言特性,以及將一種數(shù)據(jù)表達(dá)轉(zhuǎn)換成另一種。

在更高層,你可以認(rèn)為動(dòng)態(tài)語言運(yùn)行時(shí)(Dynamic Language Runtime—DLR)有三個(gè)層:
.NET語言集成(.NET Language Integration)
DLR核心組件(DLR Core Components)
語言結(jié)合(Language Binders)

動(dòng)態(tài)語言運(yùn)行時(shí)

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2009-08-18 16:57:24

VB.NET和C#

2009-10-30 14:21:00

VB.NET開發(fā)語言

2009-09-07 15:04:07

2009-02-10 09:03:59

動(dòng)態(tài)語言CLRVB.NET

2009-10-12 13:19:14

VB.NET線程同步

2009-10-12 15:02:51

VB.NET動(dòng)態(tài)控件

2009-11-10 10:28:20

VB.NET誕生

2009-11-02 17:12:01

VB和VB.NET

2010-01-07 16:40:13

VB.NET一維數(shù)組

2009-11-02 10:36:16

VB.NET Sub

2009-10-27 13:45:32

VB.NET C#區(qū)別

2009-11-02 16:47:18

VB.NET C#

2009-06-12 09:22:44

VB.NET類型C#

2009-04-28 10:23:58

VB.NETC#對(duì)比

2009-08-28 15:35:31

C#與VB.net

2009-10-10 17:06:09

VB和VB.NET

2009-10-28 09:55:29

VB.NET MyCl

2009-10-16 13:26:53

VB.NET Exce

2009-10-23 17:22:48

VB.NET編程

2009-07-28 17:03:55

ASP.NET VB.
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 欧美日韩精品专区 | 国产一区 在线视频 | 午夜精品一区二区三区在线视频 | 国产精久久久久久 | 久久久久久久久99精品 | 欧美videosex性极品hd | 国产精品二区三区在线观看 | 久久久99国产精品免费 | 欧美一区两区 | 日本三级日产三级国产三级 | 免费一级片 | 美女天天干 | 99综合 | av中文字幕网 | 99精品久久 | 亚洲精品一区二区二区 | 一区二区不卡视频 | 亚洲一本 | 久草热8精品视频在线观看 午夜伦4480yy私人影院 | 天堂一区二区三区 | 精品视频在线免费观看 | 国产一区精品在线 | 久久国产精品精品国产色婷婷 | 国产乱肥老妇国产一区二 | 免费看大片bbbb欧美 | 在线中文字幕日韩 | 一级毛片免费看 | 青青草一区二区三区 | 天天干天天插 | 国产精品免费视频一区 | 在线观看视频福利 | 91亚洲国产成人久久精品网站 | 成人精品一区二区三区中文字幕 | 毛片久久久| 国产97视频在线观看 | 国产精品视频免费观看 | 中文字幕在线精品 | 亚洲成人精 | 免费高潮视频95在线观看网站 | 国产精品爱久久久久久久 | 亚洲 欧美 日韩在线 |