public static bool SpinUntil(Func<bool> condition, TimeSpan timeout) { return SpinUntil (condition, (int)timeout.TotalMilliseconds); }
public static void SpinUntil(Func <bool> condition) { SpinWait.SpinUntil(condition, -1); }