社区
C#
帖子详情
C#的界面和vc的界面,反应速度差距咋就那么大泥(项者有分)
whrspsoft3723
2010-11-21 12:58:01
1、C#的界面和vc的界面,单就反应上来看,差距咋就那么大泥。
2、你喜欢贴代码还是贴解决方法。
3、不结贴的都是啥人。
...全文
423
22
打赏
收藏
C#的界面和vc的界面,反应速度差距咋就那么大泥(项者有分)
1、C#的界面和vc的界面,单就反应上来看,差距咋就那么大泥。 2、你喜欢贴代码还是贴解决方法。 3、不结贴的都是啥人。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
C#
和.Net的优点研究了一下
C#
和.Net,有很多体会,好的不好的都有。随便谈谈,供大家参考。
C#
的GUI开发类似于VB,但其程序集和设计优于VB的控件集及
VC
的MFC,使得
C#
在图形
界面
设计上具有显著优势。此外,
C#
在Windows平台上的绝对像素定位使得GUI设计更为直观,而Java的AWT、Swing和SWT库由于跨平台需求,...
专家对
VC
与
C#
的比较
现在总能在这个版块看到这样那样的讨论
VC
、C++语言是不是要淘汰,被
C#
彻底取代诸如此类,这就是传说中的“月经贴”。一些新手可能就会因为看到这些帖子感到迷茫,比如他们正在开始学
VC
,要是突然发现被淘汰了,岂...
界面
开发之
C#
VS Java
不为别的,就为了看看
C#
的GUI开发
界面
是什么样子,生成的代码是什么样子。因为yayv一直在用
VC
7,所以
C#
安装起来很快。很顺利的yayv就看到了
C#
的窗口设计环境。总体感觉和VS.net的开发环境是一致的,并且感觉跟Delphi...
C++ 与
C#
与 C 深度比较
但C++仍然存在一个问题,那就是对于初学者来说十分复杂繁琐,难于学习掌握,
C#
的出现很好的解决了这一问题,相对于C、C++,她简单易学,容易上手,在软件知识教育普及方面有出色的功效,但是她的缺点却也非常明显,...
VC
6.0与
VC
.net的具体区别
对与
VC
.net开发出来的程序在运行效率上和
VC
6.0开发的
差距
有多大? 3.现在大部分做MFC开发的用的是
VC
6.0还是
VC
.net? 4.
VC
.net有哪些平台优越性能?比如各种技术支持上? 希望有开发经验的达人能解开我的迷惑。网友...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章