Грузчик Asked:2023-09-22 03:03:02 +0800 CST2023-09-22 03:03:02 +0800 CST 2023-09-22 03:03:02 +0800 CST 隐式类型转换是原子操作吗? 772 object o = 42; 这个和所有其他隐式类型转换都是原子的吗? c# 1 个回答 Voted Best Answer Nikolay 2023-09-22T03:55:04+08:002023-09-22T03:55:04+08:00 隐式转换本质上是对静态方法的调用,因此它不可能是原子的。在您的示例中,装箱会生成值 42,即 在堆中分配空间用于存储 int 并随后使用值 42 进行初始化,这样的操作不是原子的。
隐式转换本质上是对静态方法的调用,因此它不可能是原子的。在您的示例中,装箱会生成值 42,即 在堆中分配空间用于存储 int 并随后使用值 42 进行初始化,这样的操作不是原子的。