J4JSoftware.TopologicalSort
1.0.0
See the version list below for details.
dotnet add package J4JSoftware.TopologicalSort --version 1.0.0
NuGet\Install-Package J4JSoftware.TopologicalSort -Version 1.0.0
<PackageReference Include="J4JSoftware.TopologicalSort" Version="1.0.0" />
paket add J4JSoftware.TopologicalSort --version 1.0.0
#r "nuget: J4JSoftware.TopologicalSort, 1.0.0"
// Install J4JSoftware.TopologicalSort as a Cake Addin #addin nuget:?package=J4JSoftware.TopologicalSort&version=1.0.0 // Install J4JSoftware.TopologicalSort as a Cake Tool #tool nuget:?package=J4JSoftware.TopologicalSort&version=1.0.0
Topological Sort and Actions
This assembly provides:
an implementation of a topological sort. These are sorts where the order is implicit in how the objects depend on each other. A common example is determining the build order for a multi-project solution when it's compiled.
a system for organizing instances of classes which themselves each act on a collection of objects. I needed this for a complex database project where multiple objects had to be processed in multiple ways, but the sequence of processes had to be topologically sorted.
This assembly targets Net 6 and has nullability enabled.
For more information consult the github documentation.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. |
-
net6.0
- J4JSoftware.Logging (>= 4.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
updated to net 6, added utilities to create topological sort node lists