C# Autofac IIndex与字典之间的区别

C# Autofac IIndex与字典之间的区别,c#,dependency-injection,autofac,C#,Dependency Injection,Autofac,IIndex和简单的C字典到底有什么区别?它们是否都相等,并且是Autofac字典的索引?从Autofac源代码中可以看到,源代码只是在具体类中实现的一个简单接口。这根本不是一本字典,不应该和一本混淆 Autofac文档解释了如何使用它。您可以找到关于IIndex的非常好的解释。如本文末尾所述,它与.NET ILookup更为相似,而不是IDictionary。但它使用的语法和用途相同,不是吗?不,你怎么会这么认为?除了它是一个键控存储的接口之外,它一点也不像字典。

IIndex和简单的C字典到底有什么区别?它们是否都相等,并且是Autofac字典的索引?

从Autofac源代码中可以看到,源代码只是在具体类中实现的一个简单接口。这根本不是一本字典,不应该和一本混淆


Autofac文档解释了如何使用它。

您可以找到关于IIndex的非常好的解释。如本文末尾所述,它与.NET ILookup更为相似,而不是IDictionary。

但它使用的语法和用途相同,不是吗?不,你怎么会这么认为?除了它是一个键控存储的接口之外,它一点也不像字典。