社区
C#
帖子详情
C#的界面和vc的界面,反应速度差距咋就那么大泥(项者有分)
whrspsoft3723
2010-11-21 12:58:01
1、C#的界面和vc的界面,单就反应上来看,差距咋就那么大泥。
2、你喜欢贴代码还是贴解决方法。
3、不结贴的都是啥人。
...全文
500
22
打赏
收藏
C#的界面和vc的界面,反应速度差距咋就那么大泥(项者有分)
1、C#的界面和vc的界面,单就反应上来看,差距咋就那么大泥。 2、你喜欢贴代码还是贴解决方法。 3、不结贴的都是啥人。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xu56180825
2010-11-21
打赏
举报
回复
肯定是C#要慢很多了。。。当然如果是VC.net的话也慢的要死~~~用SPY++就可以看到~~~VC6.0不是每个按钮都是句柄的,而.NET只要是控件就是一个句柄来循环消息~~~这能快吗?
QQ是C++写的~~可以用SPY++来看下~~QQ本身就一个句柄
l546461042
2010-11-21
打赏
举报
回复
这个是有那么点慢!不过习惯了!
ZengHD
2010-11-21
打赏
举报
回复
做个测试,在C#的窗体上扔200个按钮,在VC的窗体也扔200个按钮,,其他啥都不做,编译运行,看看哪个爽
bourbon1795
2010-11-21
打赏
举报
回复
用多线程
doubleu2005
2010-11-21
打赏
举报
回复
C#对系统的要求本就比VC高,影响快慢的在相同条件下还是个人水平的问题吧
whrspsoft3723
2010-11-21
打赏
举报
回复
举个例子吧,本人写了个类似于华表的报表控件(vc和c#版本的都有),c#上还专门做了优化的。
在数据比较复杂的情况下(打个比方,颜色复杂,单元合并,有各种输入框 spin,combobox,datetime),作过性能对比测试,
c#的平均反应时间(OnPaint)在50ms左右,而vc做出来的,运行了几千次,才7ms左右
。
这就是差距。
hookyzlr
2010-11-21
打赏
举报
回复
跟个人水平有关系。
liuhongwei90
2010-11-21
打赏
举报
回复
如果是实现同样的功能 而出现快慢不一 那就说明是 开发水平问题。
不应该会出现 快慢差别大的问题
lextm
2010-11-21
打赏
举报
回复
WinForms慢是很正常的,同样的效果,在WPF里面就会快很多。
不过正如ls所说,单纯讨论VC和C#界面是没有任何意义的,VC也可以写出垃圾。
pinyue
2010-11-21
打赏
举报
回复
和硬件的关系也不小吧。
whrspsoft3723
2010-11-21
打赏
举报
回复
这个是散分贴,请大家各抒已见。
ttyyadd
2010-11-21
打赏
举报
回复
有这种情况存在。
phil999
2010-11-21
打赏
举报
回复
我之前用过256M和512M内存的机器,跑 winform 确实很慢,不过 .net 不是为这种机器设计的
onenewsmile
2010-11-21
打赏
举报
回复
确实不应该是开发软件的问题,现在硬件水平在提高,软件的资源需求也就上去了。
gbb21
2010-11-21
打赏
举报
回复
还是水平问题~
龍月
2010-11-21
打赏
举报
回复
感觉 差别不是很大, 很多重绘的很好的控件
运行效果十分好
没出显过 不爽的情况
dacan66
2010-11-21
打赏
举报
回复
同问。
winner2050
2010-11-21
打赏
举报
回复
还是水平问题造成的。
whrspsoft3723
2010-11-21
打赏
举报
回复
一滴水可以映出太阳的光辉。
重要的不是结果,是这个过程中的乐趣,感谢大家的参与和回复!
结贴
threenewbee
2010-11-21
打赏
举报
回复
首先,界面反应速度本身就是一个含混的概念。
Visual C++编写的程序,也有反应很慢的。
Visual C#也有很快的。
给你一些建议,如果你用C#。
首先,优化程序的感觉速度,比如将耗时的工作放入worker线程,避免界面悬挂。启动前先显示一个启动画面。一些操作耗费1~2秒,使用一些动画过渡效果使得切换自然。
另外C#程序装入,会执行即时编译操作,所以很慢。所以安装程序的时候注册到GAC,并且完成预先编译,可以提高速度。
加载更多回复(2)
专家对
VC
与
C#
的比较
现在总能在这个版块看到这样那样的讨论
VC
、C++语言是不是要淘汰,被
C#
彻底取代诸如此类,这就是传说中的“月经贴”。一些新手可能就会因为看到这些帖子感到迷茫,比如他们正在开始学
VC
,要是突然发现被淘汰了,岂不是白学了?对此我认真看了每次的“月经贴”,论坛中的一些老大们的言语我也都看在眼里,他们对此是看得很清楚的。接下来我将会用中肯的语言说说我的见解,各位有什么意见可以跟帖讨论。
界面
开发之
C#
VS Java
今天经NetFire的提醒,就安装了
C#
。不为别的,就为了看看
C#
的GUI开发
界面
是什么样子,生成的代码是什么样子。因为yayv一直在用
VC
7,所以
C#
安装起来很快。很顺利的yayv就看到了
C#
的窗口设计环境。总体感觉和VS.net的开发环境是一致的,并且感觉跟Delphi有些像,很整洁很舒服。这里多的是
C#
高人,yayv就不抓图了。然后,yayv就切换到代码
界面
看他生成的代码。很
【190515】
VC
界面
设计:窗体Tab选项卡设计实例源代码
源码下载简介
VC
界面
设计:窗体Tab选项卡设计实例,看上去像是360软件的风格,但是还有些
差距
,甚至有些粗糙,不过写出了TAB选项卡的原理,新手能看得懂的原理,而且作者开放了源代码,用于学习比较不错。 源码下载地址:点击下载 备用下载地址:点击下载 ...
C#
VC
VB Delphi Lazarus C++ builder 多种编程语言执行效率比较
今天看到一个帖子,对不同的语言执行效率进行了比较,得出以下排名: 1、
C#
用时2839毫秒 2、
VC
用时2886毫秒 3、GCC用时2886毫秒 4、delphi用时2901毫秒 5、BCB用时3011毫秒 6、VB用时5772毫秒 7、易语言30467毫秒 帖子地址是:http://www.52pojie.cn/forum.php?mod=viewthread&tid=252
VC
6.0与
VC
.net的具体区别
对于
VC
6.0和
VC
.net本人有几点疑问。 1.首先,
vc
.net开发的程序是否依然需要.net框架的支持?是否可以独立运行? 2.对与
VC
.net开发出来的程序在运行效率上和
VC
6.0开发的
差距
有多大? 3.现在大部分做MFC开发的用的是
VC
6.0还是
VC
.net? 4.
VC
.net有哪些平台优越性能?比如各种技术支持上? 希望有开发经验的达人能解开我的迷惑。网友回复:我用
vc
6.0,下一
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章