自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 论坛 (50)
  • 收藏
  • 关注

原创 Visual Basic和C#功能对比

首先声明,此处仅作语言方面的对比,在.NET生产力上,两者没有区别。进行这个对比是为了澄清对Visual Basic和C#功能错误的认识和流言。以下所有区别都是经过较为深刻的研究得出的,相比一些常见的对比来讲更有科学性下面先对比Visual Studio .NET 2003中,两种语言功能的对比。*表示对方语言中没有这项功能,但是可以用别的语法在IL级别实现完全同样的功能。注意,本次比较只选择

2004-04-23 13:29:00 2797 3

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

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

2004-03-22 15:44:00 1310

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

Excerpted from “Microsoft Visual Basic Programmer’s Introduction to Whidbey” by Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Peter Bernhardt.Publisher, Microsoft Press, ISBN #

2004-03-21 20:30:00 1528

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

此文档是Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Peter Bernhardt.等人创作的《向Microsoft Visual Basic程序员介绍Whidbey》一书中的样章,版权归原作者和出版社所有。转载请注明此声明。本文用通俗的用语和大量的实例向Visual Basic程序员介绍了下一版Visual

2004-02-29 18:55:00 1266

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

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

2004-02-29 13:25:00 1391

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

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

2004-02-02 23:19:00 1599

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

Visual Basic是微软的老牌语言,发展到Visual Basic.net已经经历了巨大的变化。现在Visual Basic.net是微软认定的“最高效”的语言。的确,Visual Basic.net保持了易懂的风格,加上IDE中无人能比得及时语法更正和最强的智能感知,它的确可以称得上.net中的开发快手。微软将Visual Basic.net定义为高效的语言,就不希望它过于复杂,始终能被用

2004-01-27 21:08:00 1442

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

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

2004-01-26 01:35:00 1510

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

在.net开发中几个重要的认识误区.net如今已经很流行,成为赶时髦的程序员的首选。但是,大量刚刚接触.net的程序员的确存在一定的认识误区,这里先介绍一部分。一、.net程序再运行一次就会更快许多人对此的解释是:.net程序第一次运行时会被编译成本地代码,所以再次运行会更快。但遗憾的是,其实每次运行,那些IL都会被翻译一次,不会保留下来。所以并不会变快。但为什么有时候真的觉得快了呢?

2002-12-12 09:12:00 1509 1

原创 VB还是C#,如何选择?

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

2002-03-03 18:41:00 4069 1

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

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

2002-02-04 08:41:00 1478

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

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

2001-09-23 16:40:00 1534

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

 .net Framework库中的Console.WriteLine最多只支持3个参数,使用起来非常不方便,虽然C++支持一个无限参数的WriteLine,但是VB和C#和其他大量语言都不支持。现在,我编写了一个VB的函数,他利用VB、C#和JScript中参数数组的功能,实现了无限参数的WrtieLine。用VB编写的原因是VB含有许多简单的字符串函数,可以大大简化程序。而编译为组件后,C

2001-08-27 14:09:00 1677

空空如也

庆祝CSDN恢复正常,散分聚拢人气

发表于 2004-06-06 最后回复 2019-10-12

怎样在泛型类型参数的对象上进行四则运算?

发表于 2008-03-14 最后回复 2019-10-01

纯粹调查——大家认为C#比VB.net强在哪里

发表于 2004-01-27 最后回复 2019-01-09

升级了,散分(附带赠品)

发表于 2004-04-09 最后回复 2014-12-05

大家看看我的文章,介绍VB8的(昨天未通过验证,今天没事了)

发表于 2004-01-28 最后回复 2014-12-05

如何把现有的XML Schema转换为SQLServer的表(和关系)

发表于 2002-03-31 最后回复 2012-11-23

专家排行榜已经8天不能用了

发表于 2004-05-08 最后回复 2004-05-08

VB.net一劳永逸解决窗体互访问题教程,适用于从VB6升级者

发表于 2004-03-01 最后回复 2004-04-08

纯粹调查——大家认为C#比VB.net强在哪里

发表于 2004-01-27 最后回复 2004-04-06

出个小问题,看谁能做出

发表于 2004-03-19 最后回复 2004-03-21

150求.net Framework 1.2及SDK下载地址

发表于 2004-03-01 最后回复 2004-03-03

看看VB.net下一版将带有的泛型功能

发表于 2004-02-29 最后回复 2004-03-02

如何改变别的进程的优先级?

发表于 2004-02-14 最后回复 2004-02-16

大家看看我的文章,介绍VB8的

发表于 2004-01-27 最后回复 2004-01-27

高分求救Microsoft .net Compact Framework 1.0开发PPC2002的问题

发表于 2003-02-04 最后回复 2003-02-09

Mono 0.17的功能真让人期待

发表于 2002-12-06 最后回复 2003-01-13

Visual Studio.net 2003安装以后,帮助出现错误,怎么办?

发表于 2003-01-08 最后回复 2003-01-13

Mono的C#有严重问题,怎么办

发表于 2002-05-21 最后回复 2002-05-23

MCAD,即将开始的VB.net和C#考试

发表于 2002-03-21 最后回复 2002-04-14

Visual Studio.net 各个版本的号码

发表于 2002-01-21 最后回复 2002-03-29

Visual Studio.net 各个版本的版本号

发表于 2002-01-21 最后回复 2002-03-11

报告Amazon上某些.net书籍的销售排名

发表于 2002-02-22 最后回复 2002-03-04

如何在ASP和ASP.net之间共享Session

发表于 2002-02-05 最后回复 2002-02-21

VB城——VB.net的绝佳网站

发表于 2002-02-18 最后回复 2002-02-21

推荐好书 Professional ASP.net

发表于 2002-02-09 最后回复 2002-02-20

VB.net的技术网站、全面而专业!

发表于 2002-02-18 最后回复 2002-02-19

VB.net 编码规范

发表于 2002-02-03 最后回复 2002-02-12

强烈谴责bestwishes(新手)到处张贴错误新闻 (C#版)

发表于 2002-01-27 最后回复 2002-01-29

强烈谴责bestwishes(新手)到处张贴错误新闻

发表于 2002-01-27 最后回复 2002-01-27

Visual Studio.net 各个版本号码参考

发表于 2002-01-21 最后回复 2002-01-25

RC3的C#语法和Beta2差别大吗?

发表于 2001-12-27 最后回复 2002-01-05

需要C#的公司,是否兼收VB.net的程序员?

发表于 2001-12-25 最后回复 2002-01-03

简化棋盘问题

发表于 2001-12-16 最后回复 2001-12-18

如何破解3DS Max 4.0

发表于 2001-10-23 最后回复 2001-10-23

如何在Delphi中,实现如下功能

发表于 2001-10-08 最后回复 2001-10-12

如何防止闪烁?

发表于 2001-07-31 最后回复 2001-10-08

Windows Service

发表于 2001-09-19 最后回复 2001-10-08

如何注册字体

发表于 2001-09-10 最后回复 2001-09-10

15秒钟,把VB6的程序变成VB7

发表于 2001-08-23 最后回复 2001-09-09

怎样从catch中返回try

发表于 2001-08-31 最后回复 2001-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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