Visual Basic和C#功能对比

首先声明,此处仅作语言方面的对比,在.NET生产力上,两者没有区别。进行这个对比是为了澄清对Visual Basic和C#功能错误的认识和流言。以下所有区别都是经过较为深刻的研究得出的,相比一些常见的对比来讲更有科学性下面先对比Visual Studio .NET 2003中,两种语言功能的对比。...

2004-04-23 13:29:00

阅读数 2153

评论数 3

向Visual Basic程序员介绍My命名空间(二)

My.ComputerMy的另一个功能块是Computer对象。My.Computer对象可以让你访问系统底层和应用程序所在硬件平台的信息。示例应用程序的第二个选项卡展示了你在My.Computer对象中能找到的有趣属性。 图三My.Computer 选项卡控制这个网格的代码如下:myAppDS....

2004-03-22 15:44:00

阅读数 1184

评论数 0

向Visual Basic程序员介绍My命名空间(一)

Excerpted from “Microsoft Visual Basic Programmer’s Introduction to Whidbey” by Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Pete...

2004-03-21 20:30:00

阅读数 1376

评论数 0

向Visual Basic程序员介绍泛型(一)

此文档是Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Peter Bernhardt.等人创作的《向Microsoft Visual Basic程序员介绍Whidbey》一书中的样章,版权归原作者和出版社所有。转载...

2004-02-29 18:55:00

阅读数 1145

评论数 0

向Visual Basic程序员介绍泛型(二)

(接上篇)正如你所见,泛型使用起来很简单。强类型化的代码可以避免运行时错误;智能感知会工作得更好。虽然使用泛型已经有非常充分的理由,不过使用泛型还有更多的优点:性能和代码重用。将泛型技术引入.Net框架的一个主要原因是为了提高性能。比如集合类可以比以前工作得更快,因为编译器能够针对集合所储存的类型...

2004-02-29 13:25:00

阅读数 1289

评论数 0

效率提高两倍!——Visual Basic.net 新力量

很多人都看过我上一篇文章——《复杂和高效——Visual Basic.net新力量》,里面介绍了Visual Basic.net新版本中所增加的泛型、运算符重载、My命名空间和一些语言提升,如无符号整型、Continue语句、Using语句等,相信让VB的支持者高兴了一把。这次,我将追加为VB的支...

2004-02-02 23:19:00

阅读数 1338

评论数 0

复杂和高效——Visual Basic.net新力量

Visual Basic是微软的老牌语言,发展到Visual Basic.net已经经历了巨大的变化。现在Visual Basic.net是微软认定的“最高效”的语言。的确,Visual Basic.net保持了易懂的风格,加上IDE中无人能比得及时语法更正和最强的智能感知,它的确可以称得上.ne...

2004-01-27 21:08:00

阅读数 1223

评论数 0

.net中实现运行时从字符串动态创建对象

看到标题,大部分会说“运行时创建对象”那不是小儿科,就这样: Dim newButton As Button = New Button() newButton.Name = "Button1" 这的确是在运行时创建了一个按钮。不过若需按照用户要求创建按钮、复选框或者单选框怎么办...

2004-01-26 01:35:00

阅读数 1375

评论数 0

在.net开发中几个重要的认识误区(1)

在.net开发中几个重要的认识误区.net如今已经很流行,成为赶时髦的程序员的首选。但是,大量刚刚接触.net的程序员的确存在一定的认识误区,这里先介绍一部分。一、.net程序再运行一次就会更快许多人对此的解释是:.net程序第一次运行时会被编译成本地代码,所以再次运行会更快。但遗憾的是,其实每次...

2002-12-12 09:12:00

阅读数 1218

评论数 1

VB还是C#,如何选择?

Visual Basic<!--.Normal {text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Times New Roman";}--> Vis...

2002-03-03 18:41:00

阅读数 3615

评论数 1

VB.net 编码规范(也适用于C#)

在开发中保持良好的编码规范是十分重要的。我所采用的新的VB.net编码规范,是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。下面的介绍这种编码规范。一、类型级单位的命名1、类。以Class声明的类,都必须...

2002-02-04 08:41:00

阅读数 1250

评论数 0

代码换肤术(一)——C#和VB

代码换肤术(一)——C#和VB<!--.Normal {text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Times New Roman";}.SpellE {...

2001-09-23 16:40:00

阅读数 1395

评论数 0

实现.net框架带有无限参数的WriteLine()函数

 .net Framework库中的Console.WriteLine最多只支持3个参数,使用起来非常不方便,虽然C++支持一个无限参数的WriteLine,但是VB和C#和其他大量语言都不支持。现在,我编写了一个VB的函数,他利用VB、C#和JScript中参数数组的功能,实现了无限参数的Wrt...

2001-08-27 14:09:00

阅读数 1456

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭