I was wondering if there was any difference between the Threading.Thread.SpinWait method and the Threading.SpinWait struct.
In particular, what would be the idiomatic way to implement a spinwait in an application :
Thread.SpinWait(1);
or
SpinWait spinWait = new SpinWait();
// ...
spinWait.SpinOnce();