stackoverflow のこのリンクにアクセスすると。Ienrumerable を Dictionary に変換することについて質問があります。だから私の質問は、辞書オブジェクトがあるのに、なぜ IEnumerable が必要なのですか?
実際、私はそれらの違いは何なのかを理解しようとしています。
stackoverflow のこのリンクにアクセスすると。Ienrumerable を Dictionary に変換することについて質問があります。だから私の質問は、辞書オブジェクトがあるのに、なぜ IEnumerable が必要なのですか?
実際、私はそれらの違いは何なのかを理解しようとしています。
IEnumerableですinterface。インターフェイスはそれ自体でインスタンス化することはできませんが、指定されたインターフェイスを実装するクラスとしてインスタンス化する必要があります。
Dictionaryhash-mapインターフェースを実装するデータ構造であるIEnumerableため、インターフェースがその実装に必要とするすべてのメソッドとプロパティを持ち、ディクショナリ構造IEnumerableを可能にします。Enumerate
つまり、IEnumerable はインターフェイスであり、Dictionary はインターフェイスを実装するクラスです。