try是不是很慢?很占用资源 Try和If?Try是用作错误捕获的,If是判断,不可以一起比较的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Try是错误捕获和catch一起用,而IF是条件判断语句而已不可类同而且Try也不是你所想像的容易占用资源 我只是想做效率比较,我知道他们是两个东西,不能在一起,就象飞机和汽车一样?但速度总是有差别的吧,不管是不是一个量级的,从绝对上来讲,到底相差多少?ayine(KingOfSoft.Net):TRY真的没那么消耗资源吗?如果量大了呢? 相对于if,try是比较耗资源的。这点可以从两个语句的机理知道。简单的说,就是在可能的情况下,尽量不要多用try。记得MS的文档里好像有类似的描述,用错误普佐来代替流程控制语句,不是好的编程方法。 可是一些操作,我没找到比TRY更好的办法比如我要用DataReader读取一行数据,在用GetString(*)的时候,刚好这个数据的内容是空的,那就会导致读取错误,只好用try来测试,当错误的时候将GetString(*)赋值的变量设置为空象这样的操作,不用try,有什么更好的办法? Try是错误捕获一般和catch一起使用if是流程控制的. 帖子结了,不知道cnlamar(无中生有)能否看到,GetString(*)的时候,用 ""+GetString(*),这样所有的null都会自动转成""的 asp.net中合并Excel文件 关于数据库链接串变化的问题 怎么实现这个简单效果,请进! 关于asp.net的前景希望大家讨论下 Datagrid绑定数据问题? string的MD5值怎么计算?难道非要转成byte[]吗? 关于地址参数获取出现的中文问题? 急!问个关于导数据的问题 如何利用Wininet来清空cookie Asp.net中跨页面的访问方式有几种?都是怎么用的? 关于datagrid重复赋值的问题 图片按纽(runat=server)默认回车执行,思归等前面所给的方法好象无效
而且Try也不是你所想像的容易占用资源
比如我要用DataReader读取一行数据,在用GetString(*)的时候,刚好这个数据的内容是空的,那就会导致读取错误,只好用try来测试,当错误的时候将GetString(*)赋值的变量设置为空
象这样的操作,不用try,有什么更好的办法?