私はconsistenlty辞書に項目を追加すると、「インデックスが配列の境界外にありました」を再作成する方法はありますか?
ERROR 26例外がスローされたマルチスレッドの.NET 3.5アプリケーションでこのエラーを取得しています。詳細: 'System.IndexOutOfRangeException:インデックスは、配列の境界 の範囲外でした。 System.Collections.Generic.Dictionary`2.Insert(処理鍵キー、TValue値、ブールアドオン)で
System.Collections.Generic.Dictionary`2.Add(処理鍵キー、TValue値)
で
私はそれを修正する方法を知っていると思いますが(ロックを付け加えると便利ですが)、私のローカル環境でこの問題を再現できるようにしたいので、私はそれを修正し、そのユニットテストを追加する。
これを再現する一貫した方法をご存知ですか?
「ConcurrentDictionary」を使用していない特別な理由はありますか? – Sconibulus
@Sconibulus:このアプリは3です。5、 'ConcurrentDictionary'を使うことはできません:( – StackOverflower