DotNetTips.Spargine.6.Benchmarking
2022.6.8.9
See the version list below for details.
dotnet add package DotNetTips.Spargine.6.Benchmarking --version 2022.6.8.9
NuGet\Install-Package DotNetTips.Spargine.6.Benchmarking -Version 2022.6.8.9
<PackageReference Include="DotNetTips.Spargine.6.Benchmarking" Version="2022.6.8.9" />
paket add DotNetTips.Spargine.6.Benchmarking --version 2022.6.8.9
#r "nuget: DotNetTips.Spargine.6.Benchmarking, 2022.6.8.9"
// Install DotNetTips.Spargine.6.Benchmarking as a Cake Addin #addin nuget:?package=DotNetTips.Spargine.6.Benchmarking&version=2022.6.8.9 // Install DotNetTips.Spargine.6.Benchmarking as a Cake Tool #tool nuget:?package=DotNetTips.Spargine.6.Benchmarking&version=2022.6.8.9
dotNetTips.Spargine for .NET 6
Open-source .NET assemblies from dotNetTips.com and David (dotNetDave) McCarter This repository is for the dotNetTips.Spargine code for .NET 6. Please support this project by <a href="https://github.com/sponsors/RealDotNetDave" target="_blank">clicking here</a>. <a href="https://dotnettips.wordpress.com/spargine/" target="_blank">Click here</a> to visit the Spargine page on dotNetTips.com. Much of this code is also documented on <a href="https://dotnettips.wordpress.com/category/open-source/spargine/" target="_blank">dotNetTips.com</a>.
<a href="README-5.md" target="_blank">Click here</a> for the .NET 5 version of Spargine.
GitHub
All of the assemblies listed below can be found on GitHub by <a href="https://www.nuget.org/packages?q=spargine+dotnettips" target="_blank">clicking here</a>. Latest Official Release: v2022.6.8.9
Projects
Generated by NDepend <a href="https://www.ndepend.com/" target="_blank">https://www.ndepend.com/</a>
Projects
Below is the list of current projects in this repository
.NET 5
- dotNetTips.Spargine: Library that targets Windows
- dotNetTips.Spargine.Core: Core library used by all of the other assemblies.
- dotNetTips.Spargine.Extensions: Library for extension methods.
- dotNetTips.Spargine.Tester: Library for creating dummy data for use in unit & benchmark tests.
Benchmark Tests
Below are the current benchmark results for these projects. Currently it takes 4.5 hours to run all the benchmark tests.
dotNetTips.Spargine
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.BenchmarkTests.IO.DirectoryHelperBenchmark-report-github.md" target="_blank">DirectoryHelper</a>
dotNetTips.Spargine.Core
- CachedEnumerable
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.Collections.Threading.ChannelQueueCollectionBenchmark-report-github.md" target="_blank">ChannelQueueCollection</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.Collections.CollectionCollectionBenchmark-report-github.md" target="_blank">Collection</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.Security.EncryptionHelperBenchmark-report-github.md" target="_blank">EncryptionHelper</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.Serialization.SerializationBenchmark-report-github.md" target="_blank">Serialization</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.StringBuilderHelperCounterBenchmark-report-github.md" target="_blank">StringBuilderHelper</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Core.BenchmarkTests.TypeHelperBenchmark-report-github.md" target="_blank">TypeHelper</a>
dotNetTips.Spargine.Extensions
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.ArrayExtensionsCollectionBenchmark-report-github.md" target="_blank">Array</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.Extensions.AssemblyExtensionsBenchmark-report-github.md" target="_blank">Assembly</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.CollectionExtensionsCollectionBenchmark-report-github.md" target="_blank">Collection</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.DictionaryExtensionsCollectionBenchmark-report-github.md" target="_blank">Dictionary</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.EnumExtensionsBenchmark-report-github.md" target="_blank">Enum</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.EnumerableExtensionsCollectionBenchmark-report-github.md" target="_blank">Enumerable</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.ExceptionExtensionsBenchmark-report-github.md" target="_blank">Exception</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.ListExtensionsCollectionBenchmark-report-github.md" target="_blank">List</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.ObjectExtensionsBenchmark-report-github.md" target="_blank">Object</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.ObservableCollectionExtensionsCollectionBenchmark-report-github.md" target="_blank">ObserableCollection</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.StringBuilderExtensionsCounterBenchmark-report-github.md" target="_blank">StringBuilder</a>
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.StringExtensionsCounterBenchmark-report-github.md" target="_blank">String</a>
dotNetTips.Spargine.Tester
- <a href="https://github.com/RealDotNetDave/dotNetTips.Spargine/blob/main/docs/Benchmark%20Results/6/DotNetTips.Spargine.Extensions.BenchmarkTests.Tester.RandomDataBenchmark-report-github.md" target="_blank">RandomData</a>
Your Support Is Appreciated!
Do you have code you would like to submit to these repositories? Submit a pull request or submit an issue. I promise to take a look and include it if I like it! I might just send you some cool geeky swag that includes one of my books (as supplies last). You can also support this via GitHub Sponsors: <a href="https://github.com/sponsors/RealDotNetDave" target="_blank">https://github.com/sponsors/RealDotNetDave</a>
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
- BenchmarkDotNet (>= 0.13.1)
- BenchmarkDotNet.Diagnostics.Windows (>= 0.13.1)
- dotNetTips.Spargine.6.Core (>= 2022.6.8.9)
- dotNetTips.Spargine.6.Extensions (>= 2022.6.8.9)
- dotNetTips.Spargine.6.Tester (>= 2022.6.8.9)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2024.6.2.1 | 151 | 2/1/2024 | |
2023.6.11.4 | 218 | 11/4/2023 | |
2023.6.8.1 | 165 | 7/31/2023 | |
2023.6.5.1 | 164 | 4/30/2023 | |
2023.6.2.2 | 306 | 2/8/2023 | |
2023.6.2.1 | 281 | 2/3/2023 | |
2022.6.8.9 | 462 | 7/31/2022 | |
2022.6.5.31 | 506 | 5/31/2022 | |
2022.6.5.24 | 510 | 5/24/2022 |
MAY 2022: Initial release.
AUG 2022: Optimizations for benchmark code.