私はまだ不変性とそのようなオブジェクトをいつ使用するかについて多くを学んでおり、それらが不変であり、クライアントによって変更される可能性のある辞書よりも多くの場合、使用する方が良いことを知っていたという事実のために、より多くのルックアップをコーディングに組み込み始めました。
そうは言っても、 ReadOnlyDictionariesを .Netに導入するためにかなりの作業が行われたことは知っていますが、それぞれが他のものよりも便利な場所と、具体的に何が違うのかについて少し混乱しています。オンラインで調べましたが、この違いを説明する記事が見つからないようです。
たとえば、私はこの質問を見て、ルックアップがより理想的なソリューションになると考えましたが、そうでない理由について混乱しています。
誰でも私を正しい方向に向けることができますか/どちらが他のものよりもどこで使用されるかを説明してください.
ありがとう!!