文件名称:RabidWarren.Collections:馆藏类型
文件大小:20KB
文件格式:ZIP
更新时间:2024-07-19 11:37:43
C#
RabidWarren.Collections 为 .NET 提供通用 Multimap 类。 Multimap 的行为类似于标准的 Dictionary 类,除了多个值可能与单个键相关联。 设计 Multimap 旨在为每个键提供相对少量项目的高效查找。 原始用例将类类型作为键,将属性元数据作为值。 它不包含类实例中属性的值数据,因此每个键的项目数很小。 因此,键保存在System.Collections.Generic.Dictionary ,它们的值存储在简单的System.Collections.Generic.List 。
【文件预览】:
RabidWarren.Collections-master
----Generic()
--------ExtensionMethods.cs(2KB)
--------IMultimap.cs(4KB)
--------Multimap.cs(16KB)
----.gitignore(3KB)
----COPYING(1KB)
----README.md(674B)
----.nuget()
--------NuGet.Config(164B)
----Properties()
--------AssemblyInfo.cs(1KB)
----RabidWarren.Collections.sln(2KB)
----Settings.StyleCop(2KB)
----.gitattributes(2KB)
----RabidWarren.Collections.csproj(3KB)
----RabidWarren.Collections.Tests()
--------RabidWarren.Collections.Tests.csproj(4KB)
--------Properties()
--------packages.config(203B)
--------MultimapTests.cs(9KB)
----RabidWarren.Collections.nuspec(1KB)
----packages.config(406B)