Home

Awesome

.NET License

Medium -  Click here

Performance Wars - C#

This is the repository with all test cases from Performance Wars - C#. It is a series of posts from my Medium page

.NET Version

Until now, all the tests run on .NET 6 version.

BenchmarkDotNet

The performance tests were done using the BenchmarkDotNet library. You can find all the details and documentation here.

How to run?

The Program.cs file has the definition of all the benchmark classes. You just need to uncomment the desired classes and run.

$ dotnet run Benchmarks.csproj -c release

I advise you to run them one at a time to see results faster. Keep in mind that some tests take some time to complete.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT