3

MSDN のドキュメントによると、リスト コレクションは次から派生します。

System.Collections.Generic.List

しかし、.NET Reflector 6 をプルアップすると、次のように表示されSystem.Collections.Genericます。

ビットヘルパー

I セット

リンクされたリスト

LinkedListNode

並べ替えられた辞書

...

しかし、リストはありません。

を右クリックして [ System.Collections.GenericMSDN を検索] を選択すると、すべてのジェネリック クラスが一覧表示され、List が含まれます

しかし、リストが表示されません.Net Reflector.

どこで見つけることができますか?

4

1 に答える 1

9

LinkedList<T>あなたが言及した他のクラスはSystem.dllアセンブリにあります。 List<T>ですmscorlib。すべてがSystem.Collections.Generic名前空間にあります。

ではなく、System.Collections.Generic内の名前空間セクションを参照してください。mscorlibSystem

これは、名前空間定義のすぐ下のMSDN のページでList<T>確認できます。

名前空間: System.Collections.Generic

アセンブリ: mscorlib (mscorlib.dll 内)

ただし、LinkedList<T>たとえば、次のように表示されます。

名前空間: System.Collections.Generic

アセンブリ: システム (System.dll 内)

(Reflector でタイプを検索することもできることに注意してください。これにより、正しく検出されます...)

于 2013-01-09T22:03:15.200 に答える