比如以下代码会进行装箱/拆箱的操作,从而产生性能上的开销。
int i = 5;
object o = i;
int j = (int)o;
那么我想问的是对枚举进行显式类型转换时,比如以下代码:
directionByte = (byte)myDirection;
1、会发生装箱/拆箱的操作吗?
2、会产生性能的开销吗?
比如以下代码会进行装箱/拆箱的操作,从而产生性能上的开销。
int i = 5;
object o = i;
int j = (int)o;
那么我想问的是对枚举进行显式类型转换时,比如以下代码:
directionByte = (byte)myDirection;
1、会发生装箱/拆箱的操作吗?
2、会产生性能的开销吗?