vb.net包括几种核心语言

Python017

vb.net包括几种核心语言,第1张

Visual Basic.NET是基于微软.NET Framework之上的面向对象的中间解释性语言(名片中说VB.NET是"...中间解释性语言“,这种说法极不准确,甚至完全错误。可能原编辑者是指的编译器会先将源码翻译成MSIL(Microsoft Intermediate Language)中间语言这回事,但这和”解释性语言“有很大差别),可以看作是Visual Basic在·Net Framework平台上的升级版本,增强了对面向对象的支持。但由于改动太大,导致VB.net对VB的向后兼容性不好,在业界引起不小的争议。 大多的VB.Net程序员使用Visual Studio .Net作为IDE(integrated development environment).SharpDevelop是另一种可用的开源的IDE。VB.Net需要在.Net Framework平台上才能执行。

详情请看百度百科:http://baike.baidu.com/view/459376.htm?from_id=1198656&type=syn&fromtitle=VB.NET&fr=aladdin

vb.net与vb相比在功能方法上有所改进

vb是基于面向对象编程,实际上不能算是一门面向对象编程的语言

而vb.net实现了真正面向对象。面向对象编程的所有特征都给于支持

另外vb.net支持多线程,而Vb不支持多线程编程,只能够通过API来实现。

两者在语法上是一样的,不过有些函数不同

要说哪个好,真是见仁见智。VB简单点,VB.net强大些。