PerformanceStubs icon indicating copy to clipboard operation
PerformanceStubs copied to clipboard

Test system for comparing code performance.

Results 4 PerformanceStubs issues
Sort by recently updated
recently updated
newest added

Latest .NET doesn't recognize the namespace anymore. ```csharp using System.Runtime.Remoting.Metadata.W3cXsd2001; ``` Apparently, this code now exists in an open source repo. https://github.com/microsoft/referencesource/blob/master/mscorlib/system/runtime/remoting/soapinteroptypes.cs

[[via comment from Stack Overflow question](http://stackoverflow.com/questions/311165/how-do-you-convert-byte-array-to-hexadecimal-string-and-vice-versa/624379?noredirect=1#comment52401435_624379)] The `unsafe` byte->string variant to handle when `BitConverter.IsLittleEndian == false`. Comment indicates that the [original CodesInChaos source material](http://stackoverflow.com/questions/311165/how-do-you-convert-byte-array-to-hexadecimal-string-and-vice-versa/24343727#24343727) handles this situation, which appears true....

I'd make a pull request to include some changes, but git is giving me grief. Was originally looking at http://www.codeproject.com/Tips/447938/High-performance-Csharp-byte-array-to-hex-string-t Adding it to the tests showed it had better performance...

I was just wondering the other day how one may output something like `sha1:0123456789ABCDEF0123456789ABCDEF01234567` the quickest in .NET 8, and so I stumbled into https://stackoverflow.com/a/624379/1266906 I realise, that you benchmark...