Narumikazuchi.Collections
2.0.0
See the version list below for details.
dotnet add package Narumikazuchi.Collections --version 2.0.0
NuGet\Install-Package Narumikazuchi.Collections -Version 2.0.0
<PackageReference Include="Narumikazuchi.Collections" Version="2.0.0" />
paket add Narumikazuchi.Collections --version 2.0.0
#r "nuget: Narumikazuchi.Collections, 2.0.0"
// Install Narumikazuchi.Collections as a Cake Addin #addin nuget:?package=Narumikazuchi.Collections&version=2.0.0 // Install Narumikazuchi.Collections as a Cake Tool #tool nuget:?package=Narumikazuchi.Collections&version=2.0.0
A small framework containing some collections i wrote for my work.
Contents:
- EqualityComparison delegate
- IEnumerable extension methods for the introduced collections
- IEnumerable extension method for moving items within the collections
- ItemMoveDirection enum
- IFilterable interface
- IReadOnlyCollection2 interface, additionally exposing Contains(T) and CopyTo(T[], int)
- IReadOnlyList2 interface, additionally exposing Contains(T), CopyTo(T[], int) and IndexOf(T)
- ISearchableCollection interface
- ISerachableList interface
- ItemChangedEventArgs
- ISortable interface
- SortDirection enum
- ITree and ITreeNode interfaces
- BinaryTree and BinaryNode classes
- RadixTree and RadixNode classes
- Trie and TrieNode classes
- ObservableList class
- Register and ObservableRegister classes
- IRegister interface
- several abstract Collection base classes to extend
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Narumikazuchi.Collections:
Package | Downloads |
---|---|
Narumikazuchi.Networking.Sockets
Provides Client and Server classes for communication over socket connections. For more information visit https://github.com/Narumikazuchi/Networking/wiki. |
GitHub repositories
This package is not used by any popular GitHub repositories.
The decision was made to no longer support non-generics and instead focus on generic classes.
Added ReadOnlyCollectionBase and CollectionBase.
Updated abstract base classes.
Updated typos in the documentation.