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