スレッドセーフとアトミック操作を静的フィールドで提供する必要がある場合は、静的フィールドを使用して連動させる必要があります。静的フィールドはデフォルトでアトミックですか? 例えば:
Interlocked.Increment(ref Factory.DefectivePartsCount);
ありがとう。
スレッドセーフとアトミック操作を静的フィールドで提供する必要がある場合は、静的フィールドを使用して連動させる必要があります。静的フィールドはデフォルトでアトミックですか? 例えば:
Interlocked.Increment(ref Factory.DefectivePartsCount);
ありがとう。