登录
注册
标签
会员
搜索
帮助
ASP.NET学习社区
»
ASP.NET学习区
»
小学水平
»
闲谈VB与C#
帖子标题
ASP.NET学习区
悬赏提问
小学水平
中学水平
大学水平
职业相关
ASP.NET下载区
ASP.NET教程
ASP.NET源码
ASP.NET开发工具
相关学习
JS,HTML,CSS
ADO.NET
ASP、PHP
其它
源码交易
站务交流
积分不够,无法下载资源,请看这里!
争做班主任,享特权 !
如何在本论坛上传大文件?
有好源码,想换点钱,来这里!
1/1页
1
跳转到
页
查看:574
闲谈VB与C#
435150
组别:小学生
性别:
积分:9
帖子:9
2008-05-14 08:51
| 只看楼主
树型
|
收藏
|
小
中
大
1
#
闲谈VB与C#
众所周知,在C#未出之前,VB的确十分受到开发者的欢迎,特别是VB的脚本也非常强大,至今还在广为使用,C#的推出,决定了VB的命运!
据我所知,目前还有很多人在学习VB,我想问一句,你们现在还学习VB目的何在?
1。有些人可能会说VB很强大。
我承认这一点,不过反过来看看C#,有谁能说C#不比VB强大吗?
2。有些人说用VB开发很简单很方便。
错!我记得以前有一个同事说过这么一句话:“以前用VB开发的时候,我最怕的就是写界面,那简直就是2个字:想死”,相信用VB开发的人都同意这一点吧,VB做一个界面,代码一大堆,更郁闷的就是全手写,而C#呢?做一个界面也就是几分钟的事,控件的属性设置清晰明了,控件位置的调整简单直接!VB控件的位置调整还要计算坐标,相当麻烦,当你用VB完成一个界面的时候,别人已经用C#完了好几个界面了!
用VB开发的代码编写量也比C#大很多,比如你要写一个数据库的连接方法,C#只需要1行简单的代码就可以完成,而VB却需要几行,如果用框架开发,像这类代码C#根本写都不需要写,简单的用框架工具就能完成配置文件的配置,而VB却没有这么轻松!
C#的接口和抽象类很强大,相反VB却显得有点小巫见大巫的感觉了!对于面对对象的编程理论,C#的确发挥得淋漓尽致,C#的继承与多态就目前的其他开发语言来说已经秦至完美!这些都是VB无法比拟的!
3。有人会说VB的脚本语言很强大。
这样说也对,但是要想想C#是完全兼容VB的脚本语言的,并非一定要用VB开发才能使用VB的脚本语言。
总而言之,C#已经完全的替代了VB,VB的路自从C#的出现已然终止,大家就何必在花宝贵的时间在一种被淘汰的语言之上呢?
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:2724
精华: 0
金钱:0.3 金币
来自:
注册: 2008-05-14
状态:
离线
aspx1
aspx1
组别:校长
性别:
积分:469
帖子:160
2008-05-14 09:22
树型
|
收藏
|
小
中
大
2
#
回复:闲谈VB与C#
我就喜欢c#,不过楼主说的也有点绝对了吧。
vb也有自己的市场
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:1
精华:
43
金钱:94.33 金币
来自:
注册: 2006-10-19
状态:
离线
追づ风
组别:教导处主任
性别:
积分:334
帖子:221
2008-05-14 22:58
树型
|
收藏
|
小
中
大
3
#
回复:闲谈VB与C#
VB已经过时了吧。。只是有些小公司还在用而已。
和C#.NET相比的应该是VB.NET 吧
两者只是语法不太相同而已 本质没啥区别
、哭┈゛.並不代表Wo屈服х. 退一步...並不象徵Wo認輸..→.放手.ǐ.o.並不表示Wo放棄.正如Wo微笑.並不意味Wo快樂┈┊
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:1172
精华:
15
金钱:38.15 金币
来自:
注册: 2008-03-28
状态:
离线
whgfu
粥冰
组别:
初中生
性别:
积分:141
帖子:84
2008-05-15 10:43
树型
|
收藏
|
小
中
大
4
#
回复:闲谈VB与C#
vb c# 谁爱用就用啥,只要完成任务就好
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:919
精华:
1
金钱:52.45 金币
来自:
注册: 2008-03-17
状态:
离线
113384811
suresy
Kevin
组别:高中生
性别:
积分:362
帖子:234
2008-05-19 23:16
树型
|
收藏
|
小
中
大
5
#
回复:闲谈VB与C#
VB是指VB6还是VB.NET?前者的话就没什么可比性了,毕竟不同时代的语言,不过VB6应该还有不少人在用吧,就像VC++一样,还是有其存在的价值;后者的话据我所知,.NET平台的语言无关性使不同语言之间可以互相调用,所以在.NET下选择哪种语言应该没关系吧,看个人喜好
路漫漫其修远兮 吾将上下而求索
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:1698
精华:
2
金钱:119.69 金币
来自:广东
注册: 2008-04-16
状态:
离线
491024596
<<
上一主题
|
下一主题
>>
1/1页
1
跳转到
页
发新主题
论坛跳转...
ASP.NET学习区
悬赏提问
小学水平
中学水平
大学水平
职业相关
ASP.NET下载区
ASP.NET教程
ASP.NET源码
BlogEngine学习
Discuz!NT 学习
PetShop 学习
ASP.NET开发工具
相关学习
JS,HTML,CSS
ADO.NET
ASP、PHP
其它
源码交易
站务交流
积分不够,无法下载资源,快来这里快速获取积分(金币)!
积分不够,无法下载资源,快来这里快速获取积分(金币)!
ASP.NET学习专用QQ群4:58125694
基本状况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
在线时间
我的主题
我的帖子
我的精华
我的附件
我的商品
我的资料
帖子标题
作 者