首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VB.NET与VB的区别

VB.NET与VB的区别
EN

Stack Overflow用户
提问于 2014-05-12 07:44:50
回答 3查看 20K关注 0票数 7

我脑子里没有几个问题。我是Visual这个领域的新手,所以不要取笑我。

1.)VB.NETVB有什么区别?

2.)我需要为Windows开发基本的应用程序。(比如记事本)我应该使用哪一个?

3.)这两者都有IDE可用吗?

4.)如果可能的话,你能为我提供一个学习VB或VB.NET的好资源吗?

注释:,我知道C和。我哪儿也找不到满意的答案。

Stackoverflow总是提供最精确的答案。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-05-12 07:52:35

1.)VB.NET和VB有什么区别?

VB.NET是一种现代的面向对象的语言.VB (经典版)是它的前身,不再积极维护。

我不知道这是不是你想要的,但是在维基百科上可以找到一个技术上的比较:

  • Visual与Visual .NET的比较

2.)我需要为Windows开发基本的应用程序。(比如记事本)我应该使用哪一个?

但是,如果您已经了解了VB.NET,那么C#的语法可能会更熟悉。从功能的角度来看,VB.NET和C#几乎是等价的

3.)这两者都有IDE可用吗?

VB.NET应用程序可以用Visual开发,最近的版本是2013年。

截至2008年4月8日,VB经典IDE不受支持。

4.)如果可能的话,你能给我推荐一个学习VB或VB.NET的好资源吗?

这是堆栈溢出的非主题。

票数 11
EN

Stack Overflow用户

发布于 2014-05-12 07:48:48

VB和VB.NET有什么区别?

现在VB.NET是面向对象的语言.以下是一些不同之处:

数据类型更改

.NET平台为所有受支持的语言提供公共类型系统。这意味着所有语言都必须支持公共语言运行库强制执行的相同的数据类型。这消除了不同语言之间的数据类型不兼容。例如,在32位Windows平台上,整数数据类型在C++等语言中需要4个字节,而在VB中则需要2个字节。以下是与VB.NET中的数据类型相关的主要更改:

。在.NET下,VB.NET中的整数数据类型也是4字节大小。。VB.NET没有货币数据类型。相反,它提供十进制作为替代。。VB.NET引入了一种称为Char的新数据类型。char数据类型需要2个字节,可以存储Unicode字符。。VB.NET没有可变的数据类型。要实现类似于变体类型的结果,可以使用对象数据类型。(因为.NET中的每一件东西-包括原始数据类型-都是对象,所以对象类型的变量可以指向任何数据类型)。。在VB.NET中,没有固定长度字符串的概念。。在VB6中,我们使用Type关键字来声明用户定义的结构。VB.NET为同样的目的引入了structure关键字。有关更多详细信息,请参阅.html

要开发windows应用程序,我最好的语言是C#,您也可以选择VB.NET。

票数 0
EN

Stack Overflow用户

发布于 2014-11-24 19:30:40

代码语言:javascript
复制
vb                                                vb.net
  1. 它是基于解释器的语言。它是编译语言,使用cls。
  2. 不是一种安全的语言。这是一种安全的类型语言。
  3. 向后兼容。不向后兼容。
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23603569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档