腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7625)
视频
沙龙
1
回答
哪个
更快
更
有效
:
Convert.ToInt32
()
还是
三元
运算符
?
、
、
、
、
如果我必须在C#中将bool转换为int,以下哪两个选项会
更快
、更高效? int x =
Convert.ToInt32
(someBool); 或 int x = someBool ?
浏览 21
提问于2019-07-03
得票数 0
回答已采纳
8
回答
在javascript中,
三元
运算符
if-else或逻辑or
更快
吗?
、
在javascript中,if-else、
三元
运算符
还是
逻辑OR,哪种方法
更快
、响应
更快
?出于什么原因,使用
哪个
是可取的?
浏览 0
提问于2010-04-07
得票数 49
回答已采纳
2
回答
c++
三元
算子
、
、
我有两个关于
三元
运算符
的陈述。depth = s.size() : depth = depth; 我的问题是:是否有一种用
三元
运算符
给变量赋值的标准方法?这些形式中的一种是更
有效
率、
更
简洁,
还是
更好?编辑:添加注释,s和深度都在
三元
操作符之前被修改。
浏览 5
提问于2016-07-13
得票数 2
回答已采纳
6
回答
哪个
"if“结构
更快
--语句
还是
三元
运算符
?
、
、
、
、
是一个比另一个快,
还是
它们一样?声明:if (expression) {} else {}int x = (expression) ? 1 : 2;
浏览 4
提问于2011-01-17
得票数 85
回答已采纳
2
回答
C/C++
三元
运算符
实际上与赋值
运算符
具有相同的优先级吗?
、
、
、
我查阅过的几乎所有C/C++
运算符
优先级表都将
三元
条件
运算符
列为比赋值
运算符
更高的优先级。但是,有一些表,例如上的表和上的表,将它们置于相同的优先级。
哪个
更高,
还是
一样?
浏览 1
提问于2012-11-22
得票数 7
回答已采纳
6
回答
哪个
运算符
更快
:?:
还是
&&
、
、
、
、
而且可能会
更快
?另外,我对IL不熟悉,所以决定在这里问一下
浏览 2
提问于2010-08-20
得票数 4
回答已采纳
8
回答
在Java中,
三元
运算符
比"if“条件
更快
吗
、
、
我很少使用
三元
运算符
。
哪个
更快
?有什么显著的性能差异吗?尽可能使用最短的代码是更好的做法吗?
浏览 73
提问于2012-03-17
得票数 121
1
回答
三元
算子的性能成本是多少?
、
、
、
我还听说
三元
流是高性能的,因为它们通过CPU指令管道的次数较少。if / its必须通过管道传递其条件,并等待结果才能执行结果的计算。但是,
三元
可以将两个结果的计算传递给cpu,而不必等待布尔表达式通过管道。 那么,
哪个
更快
,
三元
还是
如果/其他?
浏览 12
提问于2016-01-04
得票数 3
回答已采纳
3
回答
PHP
三元
条件。是
还是
不是,为什么?
、
、
有人告诉我,除非必要,否则不要使用
三元
条件
运算符
(?:)。我喜欢在编写if/else时使用
三元
运算符
,每个if/else只有一条语句。我认为它对我来说看起来
更
容易,也
更
容易写。那么,这种方式有什么问题呢?这完全是偏好的问题,
还是
有性能成本? 此外,每当我对else或else I有2或3个以上的条
浏览 1
提问于2012-06-06
得票数 0
回答已采纳
4
回答
在
三元
速记中使用php头重定向?
、
、
我想知道是否有可能复制: header('Location: http://google.com');} else { exit;使用短手?也许..。exit; 这似乎不起作用,这意味着我总是被重定向到goo
浏览 0
提问于2013-01-30
得票数 1
回答已采纳
5
回答
在这里使用
三元
运算符
合适吗?
另一个函数检查电子邮件地址的
有效
性,如果没有通过测试,则将其设置为false。我正在尝试制作一个自定义的错误消息。 使用像这样的
三元
运算符
还是
嵌套的if语句更好?或者有
更
简单的方法可以做到这一点?
浏览 0
提问于2012-10-25
得票数 3
回答已采纳
2
回答
如何在datatable的数据行赋值时处理空值
、
编辑:我知道我可以在赋值之前测试null的值,但如果有其他方法转换它,我
更
喜欢不使用if检查。 最终使用了
三元
运算符
。
Convert.ToInt32
(splitString) : 0;
浏览 0
提问于2012-01-25
得票数 2
回答已采纳
4
回答
这个令人困惑的表达式"a == b? value1 : value2“是什么?
、
GP.mpl.A);lst.Add(GP.mpl.C);在不同的.cs文件中:我知道正在从lst3接收StnNo并通过将其转换为整数你能告诉我那
浏览 0
提问于2013-03-25
得票数 1
回答已采纳
3
回答
哪个
更快
更
方便: Hashtable
还是
Dictionary<int,double>()?
、
、
、
问题是:使用Dictionary<int, double>而不是Hashtable()来优化内存使用和
更快
的性能是否更好?
浏览 0
提问于2010-10-23
得票数 1
回答已采纳
16
回答
使用null合并
运算符
的唯一方法
、
、
、
、
它似乎没有那么有用,除了比以下代码
更
简洁、
更
容易阅读:anybody = nobody == null ?"Bob Saget" : nobody; // Returns Bob Saget你有没有用过??做别的? 是??所必需的,
还是
应该只使用
三元
运算符
(大多数人都很熟悉)
浏览 113
提问于2008-11-10
得票数 170
回答已采纳
1
回答
为什么GCC的三值扩展支援任务没有?
、
、
、
some_var : 10x = x + 2; x += 2;int x = ...;标准C中唯一不支持这一点的操作符是逻辑
运算符
(||,
浏览 2
提问于2013-06-04
得票数 6
回答已采纳
1
回答
Opencl,使用指向不同本地内存的全局指针会创建分支吗?
、
、
、
我有一个像这样的内核 int i = get_local_id(0); if (i==0) ptr = &a[0]; if (i==2) ptr = &c[0]; ptr[0]++; 我的问题是,ptr++会在访问内存中创建分支吗?或者这与a++;b++;c++相比会节省时间;在同一个工作项中
浏览 4
提问于2022-02-23
得票数 2
回答已采纳
1
回答
在性能方面,
哪个
更快
:使用+
运算符
、&
运算符
还是
通过string.format构建字符串?
、
、
在性能方面,
哪个
更快
:使用+
运算符
、&
运算符
还是
通过string.format构建字符串? varname、title、city、state、orgtype是我声明的变量。
浏览 0
提问于2013-01-04
得票数 0
回答已采纳
16
回答
是!!在C++中转换为bool的安全方法?
、
、
我有时使用
三元
运算符
(?:)来转换为布尔值,而不是取消警告。使用两个not
运算符
(!!)似乎可以做同样的事情。它比
三元
技术
更
安全
还是
更不安全?对于非整型类型(例如,对于T使用void *或double ),这种技术是否同样安全? 我不是在问!!t是不是很好的风格。我在问它在语义上是否与t ?
浏览 21
提问于2008-10-15
得票数 52
回答已采纳
6
回答
无法将空文本框值保存到数据库。(格式为int)
、
、
objMEndorsement.BankRegion =
Convert.ToInt32
(txtBankRegion.Text); objMEndorsement.CostCenter =
Convert.ToInt32
浏览 11
提问于2015-08-19
得票数 0
回答已采纳
点击加载更多
相关
资讯
【JS代码优化一】分支优化篇
6个你可以马上使用的JavaScipt小技巧
Java 基础之算术、赋值、比较、三元、逻辑、位等运算符详解
微信小程序之多列表的显示和隐藏功能
最全的Javascript编码规范,千万要收藏好
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券