public UInt32 XorShift() { UInt32 sum = 0; for (Int32 i = 0; i < Iterations; i++) { sum = unchecked (sum + _xorShift.NextUInt32()); } return(sum); }