C# PK VB.NET,来吧,到底谁更强

tiaoci 2006-04-25 08:59:53
在 http://community.csdn.net/Expert/topic/4691/4691088.xml

中 rzpc2 提到

"如果你用C#的写的程序比我用VB.net写出来的程序运行速度快,我给你500分。
反之 你给我200分。这对于你来说绝对地公平吧,比一下如何?"

那好,既然如此,我就来立个擂,看到到底哪个更快,我在5.1节过后揭帖

首先申明,我不认为哪种语言更强, 但是,我是属于 C# 一方的,

好了开擂,大家看题(这个代码是 相当~ 有意义的)

...全文
9548 536 打赏 收藏 转发到动态 举报
写回复
用AI写文章
536 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷锋 2010-06-21
  • 打赏
  • 举报
回复
vb.net和C#就是Microsoft生下来的双胞胎孩子,智力一样,只是五官长得有点不同,这是为了照顾不同偏好的人。至于哪个编译后文件大点,运行速度快点,有用吗?现在磁盘空间这么大,CPU运行速度这么快,你那点速度,那点文件大小,能有多大的事呢?
yan_terry 2010-06-21
  • 打赏
  • 举报
回复
唉。一声叹息!
CloneCenter 2010-06-19
  • 打赏
  • 举报
回复
这样的比较貌似没有多大意义啊.
沐NeMo 2010-06-19
  • 打赏
  • 举报
回复
[Quote=引用 527 楼 jiftlixu 的回复:]
yuejing帖
[/Quote]
不是月经贴,是年经贴。
哈哈哈。跨度2006-2010.
  • 打赏
  • 举报
回复
这问题没什么意义。你们要真是对效率感兴趣的话,就不会用MSVC#和MSVB.NET了,Mingw多好。
jianshao810 2010-06-19
  • 打赏
  • 举报
回复
.........................
lgx1972 2010-06-19
  • 打赏
  • 举报
回复
微软说了,两种语言是双胞胎,没有谁优谁劣。
DevinXie 2010-06-18
  • 打赏
  • 举报
回复
下看看
足球中国 2010-06-18
  • 打赏
  • 举报
回复
能用指针的应该快一些。VB。NET的指针不知道。
vb 6.0下可以嵌入汇编,vb.net不知道了。
灵雨飘零 2010-06-18
  • 打赏
  • 举报
回复
[Quote=引用 32 楼 jerryfos 的回复:]
C#和VB.NET都是基于.NET架构的,它们使用共通的类库,虽然C#没有自己的类库,但这两种语言开发的程序经过编译的可执行程序应该具备大体上的一致性(当然是指在一定的条件下:相同应用,相近的方案和实施方法),这样的提法相当于.NET有两个儿子,大儿子(VB.NET)比小儿子(C#
)更能打吗?都来自同一遗传基因的生物,其战斗力相差会大吗?我还是建议楼主拿C#跟JAVA拼比一下
[/Quote]

Me too
pjw100 2010-06-18
  • 打赏
  • 举报
回复
语言文盲路路过。
可爱的小莱 2010-06-18
  • 打赏
  • 举报
回复
yuejing帖
nxym2006 2006-05-25
  • 打赏
  • 举报
回复
简直无聊



====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2

dragonlus 2006-05-25
  • 打赏
  • 举报
回复
什麽是.net,爲什麽要用.net?速度和效率誰更重要?
gare1000 2006-05-24
  • 打赏
  • 举报
回复
37
gare1000 2006-05-23
  • 打赏
  • 举报
回复
我也支持Ninputer
Ivony 2006-05-23
  • 打赏
  • 举报
回复
Ninputer怎么不去申请个斑竹什么的,偶们先支持一个……
viena 2006-05-23
  • 打赏
  • 举报
回复
//VB.NET已经多年没有精华贴了
多年没有的东西,会有人看吗?
Ninputer 2006-05-23
  • 打赏
  • 举报
回复
召唤斑竹,给楼主加精吧,VB.NET已经多年没有精华贴了。
是不是必须先结贴才能加精啊?
jackwofe 2006-05-23
  • 打赏
  • 举报
回复
高,高,高啊,VB,NET谁说不行的??????
加载更多回复(516)
DotNetCoding(http//www.dotnetcoding.net)是一款帮助开发以数据库为基础,以DotNet为开发语言的Case开发工具。它集系统设计,代码自动生成等功能于一体 系统运用分层原理和组件原理,将所有的基于数据库访问的系统划分为用户界面层(UI),业务规则层(BLL), 数据访问层(DAL)和数据库层(DB). 每一下层为上层提供支持,一般不跨层访问,是一个真正意义上的多层架构; 同时结合现在一些已经成熟的设计框架,设计模式和构件模式,将一个解决方案分解为6个Project. 分别是通用类库, 通用控件库, 数据访问工程, 业务规则工程,项目专用控件工程,UI界面工程.整个方案根据已经设计好的数据库自动生成,在生成的过程种可以灵活的定义生成参数. 系统实现了比较完整的O-R映射.数据库中的所有逻辑对象表,列,字段,主键,外键,Null, Default,唯一索引都在类里得到了体现,同时还支持代码表,代码列,自增长机制. 系统支持完整的数据操作功能,支持带事务功能的数据操作,提供数据自动装载功能,有很的数据查询功能. 系统采用类型来进行代码的生成,并且对最终开发人员的类型支持很好,从而减少在编码过程中引入的错误,为编写高质量的代码提供了有力的支持. 系统也比较充分的考虑了变与维护的需要,在数据库设计发生变化的情况下,只要在已有工程的基础上重新生成一遍,系统就会自动合并最终开发编写的代码到生成的代码中,使系统的变变的很容易. UI界面层按到组件原则来进行代码的自动生成.自动生数据编辑,数据显示控件,页面组合组件,并采用控件和CSS技术,由于采用了这些组件技术,使得最终开发人员可以很方便的变自动生成的界面样式; UI界面应用MVC模式,将这个UI界面代码部分分为三部分:视图部分,模型部分和控制,自动生成Data Source属性来完成view和Model的相互映射;并且能按照功能组生成菜单, 同时系统能自动完成null, PK ,UK等基本的数据检验和基于单表数据的增删查改等基础功能. 此系统还提供了文档生成,数据库迁移与转换及部分设计有关的功能 现在此平台支持多种数据访问框架(三层框架, PetShop框架,工厂框架, WebServeice框架) 支持Windows , Web两种应用类型 支持VB.net , c#.Net两种开发语言 支持SqlServer, Oracle, Access等多种数据库, 并且支持用SqlServer数据库来进行数据模式的设计,而实际开发运行数据库是其他数据库的情况, 开发的应用可以非常轻松的变换数据库. 本系统的应用范围:有数据库访问功能的.net应用 应用前提:需要有已经设计好的数据库 采用此平台来开发信息管理系统, 能够直接将设计转化为代码,并支持系统的重构;最终开发人员一般只需要在业务规则层扩展相关业务规则的编码,对自动生成的界面进行少量的调整,在UI界面工程里添加少量的控制代码. 采用此开发平台,能够复用成熟的开发架构,自动生成所有非商业有关的代码,在公司范围内不断的积累开发技能和经验,极大的提高开发效率,规范开发,提高开发质量。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧