- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
平台:x32 上的 .NET Framework 3.5 SP1
在代码中留下空语句(“;”本身)是否存在任何性能问题?
要标记为答案,您是否还会教一个人(我?和其他阅读本文的人)钓鱼?意思是,如何确定它存在性能问题?
最佳答案
1) 使用 ildasm 或 .NET Reflector 等工具查看生成的程序集内部并查看哪些 IL 指令与“;”相关联空语句(如果有的话;它们可能会被优化成什么都没有。)
2) 使用分析器运行一个巨大的循环,在其他代码中包含一堆“;”,然后在没有“;”的情况下尝试,看看是否有区别。
(如果不执行其中任何一项,我敢打赌它已经过优化并且不会产生 IL(或某种无操作指令——请原谅我对 IL 的无知。))
关于c# - C# 中空 ";"语句的性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/665959/
这个问题已经有答案了: How does a for loop work, specifically for(;;)? (6 个回答) 已关闭 7 年前。 我正在查看 java.util.Random
平台:x32 上的 .NET Framework 3.5 SP1 在代码中留下空语句(“;”本身)是否存在任何性能问题? 要标记为答案,您是否还会教一个人(我?和其他阅读本文的人)钓鱼?意思是,如何确
我找到了有关在选中时更改实际复选标记颜色的说明,但我正在尝试弄清楚如何更改框的颜色。 我把盒子放在较暗的背景上,很难看清,所以我想让它变亮。 我已经尝试了大多数其他元素在 Materialise 中观
在 Java 中,如何生成空/“nil”的实例 java.util.UUID所有 128 位都为零的对象? 00000000-0000-0000-0000-000000000000 Nil UUID
我有一个带有 ListView 和另一个 Activity 的选项卡。那是我的代码: TabHost tabHost = getTabHost(); TabHost.TabSpec spec; I
当我做计算机科学圈第14章的题时,我发现了一些奇怪的事情。 问题说:“定义一个函数 postalValidate(S),它首先检查 S 是否代表有效的邮政编码:首先,删除所有空格;余数必须采用 L#L
clearfix div 中空注释的目的是什么?我假设这是针对某种较旧的浏览器填充程序;不确定你为什么要四处乱放空评论。似乎只有一两个 CSS 规则会更容易维护。 最佳答案 如果网站使用 displa
我在 IE8 中的 z-index 有问题(其他 IS 尚未测试): 以下 JS 创建了一些 html/css: document.write(''); document.write(' '
我是一名优秀的程序员,十分优秀!