我想在C#中实现一个模拟器.
我考虑的一件事是创建一个与其字节值相关的所有操作码的枚举.但是,我想知道这是不是一个好主意,考虑我是否经常需要访问该字节值来执行诸如将其用作查找表中的索引等等.
当你将枚举转换为int时,会发生什么?手术有多贵?简单地将我的操作码按名称定义为const字节会更为谨慎吗?
.net c# enums casting
.net ×1
c# ×1
casting ×1
enums ×1