ディクショナリに値が入力されていることは、デバッガで非常に明確です。では、なぜループにまったく入らないのでしょうか。ステップスルーしてみましたが、何も得られません。ループをスキップするだけです。限目。私は他の場所でも同様の手法を使用しており、問題はありません。これはすべて同じスレッドにあるので、わかりません。
あなたはここで欲求不満のいくつかのビデオを見ることができます:http://youtu.be/XernyY5-BAo
ディクショナリに値が入力されていることは、デバッガで非常に明確です。では、なぜループにまったく入らないのでしょうか。ステップスルーしてみましたが、何も得られません。ループをスキップするだけです。限目。私は他の場所でも同様の手法を使用しており、問題はありません。これはすべて同じスレッドにあるので、わかりません。
あなたはここで欲求不満のいくつかのビデオを見ることができます:http://youtu.be/XernyY5-BAo
私はそれname == e.Name
が間違っていると思います
この場合、コンパイラはおそらくステッピングを最適化しました。
または多分name
nullであり、例外がありますか?
私はその男になって自分の質問に答えるのは嫌いですが、他の誰かが私の過ちから何かを学ぶことができると感じています.
この場合、基本クラスの EntityManager は基本クラスによって個別に実装され、newキーワードで上書きされました。これにより、リストが分離し、あらゆる種類の醜い問題が発生していました。皆さん、継承ツリーを隠すな!常に実装を再確認してください。助けてくれてありがとう。なぜ Visual Studio が本来あるべき値とは異なる値を表示していたのかはまだわかりません。その理由について誰かが情報を持っている場合は、最良の回答としてマークします。