C# でリスト内の要素をインクリメントしようとしていますが、スレッド セーフにする必要があるため、カウントは影響を受けません。
整数に対してこれを行うことができることを知っています:
Interlocked.Increment(ref sdmpobjectlist1Count);
しかし、これは私がこれまでに持っているリストでは機能しません:
lock (padlock)
{
DifferenceList[diff[d].PropertyName] = DifferenceList[diff[d].PropertyName] + 1;
}
私はこれが機能することを知っていますが、これを行う別の方法があるかどうかはわかりませんか?