小编fly*_*bug的帖子

C#编译器是否删除了封装debug.writeline的if

我有一段这样的代码:

if (state != "Ok")
{
     Debug.WriteLine($"Error occured: {state}, {moreInfo}");
}
Run Code Online (Sandbox Code Playgroud)

如果我发布版本,编译器是否会优化它?或者评估是否仍然存在,从而花费一些处理时间?

.net c# compiler-optimization

38
推荐指数
3
解决办法
2660
查看次数

标签 统计

.net ×1

c# ×1

compiler-optimization ×1