Ninputer
码龄22年
  • 24,434
    被访问
  • 12
    原创
  • 1,335,995
    排名
  • 18
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2001-02-01
博客简介:

Ninputer的专栏

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得5次评论
  • 获得0次收藏
创作历程
  • 7篇
    2004年
  • 3篇
    2002年
  • 2篇
    2001年
成就勋章
TA的专栏
  • Visual Basic.net 技术文章
    5篇
  • 技巧与例子
    4篇
  • 编码规范
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Visual Basic和C#功能对比

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

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

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

向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 ·
1565 阅读 ·
0 点赞 ·
0 评论

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

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

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

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

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

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

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

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

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

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

VB还是C#,如何选择?

Visual Basic Visual Basic.net<spanstyle=font-famil
原创
发布博客 2002.03.03 ·
4269 阅读 ·
0 点赞 ·
1 评论

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

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

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

代码换肤术(一)——C#和VB <span styl
原创
发布博客 2001.09.23 ·
1572 阅读 ·
0 点赞 ·
0 评论

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

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