c# - 枚举评估和整数之间的性能比较

标签 c# enums performance integer

速度会不会有差异

if (myInt == CONST_STATE1)

if (myEnum == myENUM.State1)

在 C# 中?

最佳答案

在 C# 中,枚举无论如何都被编译器内联为常量,所以好处是代码易读性

关于c# - 枚举评估和整数之间的性能比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/406700/

相关文章:

c# - 是否有可能通过反射获得属性(property)的私有(private)二传手?

java - Protocol Buffer Java,序列化具有字段的枚举

c++ - 将枚举类传播到更高级别的类

c++ - 返回值为枚举的地址数组

performance - runInBoundThread 是并行性的最佳工具吗?

c# - MigrationHistory 作为 Entity Framework 7 中 DbContext 中的实体

c# - 您是否需要在插入中指定所有字段

c# - Xamarin 无法访问隐藏代码的控件

Java:空循环使用多少时间?

Python-什么词可以删除最多的连续字母并且仍然是字典有效词?