这个线程在32位系统上是否安全?

BVe*_*non 0 .net c# thread-safety

我对C#的理解使我相信以下内容始终是线程安全的:

public static class Foo
{
    public static long Bar(long y)
    {
        long z = y;
        return z;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我被告知,因为长度大于32位处理器在一次操作中可以处理的长度,这不是线程安全的.

Ser*_*rvy 9

显示的代码不涉及从多个线程访问的内存(或任何其他资源),所示方法也不允许任何共享内存的可能性.因此,任何关于线程安全的讨论都没有实际意义.