Benchmark Compare Files uses https://github.com/dotnet/BenchmarkDotNet Methods shamelessly stolen from https://stackoverflow.com/a/1359947