[已解决问题] 那个速度快?
提问时间: 2008-02-12 12:29
悬赏分:5 浏览:734 次

在页面显示数据时,一个是用gridview绑定,还有通过stringBuilder进行字符串拼接,然后再对lable赋值


最佳答案
汇编>c>c#>
asp>asp.net
stringbuilder>gridview (gridview再绑定时有不少处理)
------
而方便性和易维护性,正好相反。
--------
所以,实际中需要在速度和易用上做一个权衡。
2008/2/14 9:54:38 回答者:随心所欲


提问者对于答案的评价:谢谢
其它回答(8)
当然是第二个快,想都不用想.
5个月前   回答者:deerchao - 大侠五级
为什么第二个快得让你都不用想??
5个月前   回答者:沛沛 - 初学一级
感觉第一个快的可能性比较大,不是所有地方都适合StringBuilder
5个月前   回答者:丁学 - 大侠五级
我想,要分别出个快慢出来很难。差别应该不会很大。
关键在于使用和维护的角度出发来考虑问题。
5个月前   回答者:阿不 - 小虾三级
理论上应该是StringBuilder拼接比较快。
实际上比较这个价值不大。
5个月前   回答者:Jeffrey Zhao - 小虾三级
StringBuilder快~~~只是生成的代码要格式化输出比较困难.
5个月前   回答者:沙加 - 老鸟四级
楼主可以用StopWatch 测试一下时间

这种快于不快很难统一定论,可以在实际地方中,在不影响总体代码的情况下,加入这个轻量的测试,试试
5个月前   回答者:G yc {Son of VB} - 小虾三级
StringBuilder快,但拼的麻烦哦~
5个月前   回答者:尧尧 - 菜鸟二级
评论
5个月前   好好学习,天天向上 :
谢谢各位回答,我本来用第一中方法,听别人说用gridview比较快 ,让我改,所以我来问一下大家 ,看来是stringBuilder比较快,谢谢了
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除