`System.Threading.Interlocked` クラスを使用する主な目的はどれか。

マルチスレッド環境(Job System外のC#スレッドなど)で、`i++` などの操作はスレッドセーフではないため、`Interlocked.Increment(ref i)` を使用して安全に値を更新する。