文件名称:BenchmarkIt:POC的简单易用.NET基准测试
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-17 08:54:28
C#
基准测试 .NET基准测试简单易用,只需少量代码。 当您真的想看看一种方法是否实际上比另一种方法快时。 安装 在程序包管理器控制台(NuGet)中运行以下命令。 PM > Install-Package Benchmark.It 或克隆并直接包含BenchmarkIt.csproj 用 假设您想查看string.Contains是比string.IndexOf快还是慢。 只需编写以下内容,并很好地打印出来,以供您查看。 Benchmark . This ( " string.Contains " , () => " abcdef " . Contains ( " ef " )) . Against . This ( " string.IndexOf " , () => " abcdef " . IndexOf ( " ef " )) . For ( 5 )
【文件预览】:
BenchmarkIt-master
----.gitignore(3KB)
----LICENSE(1KB)
----BenchmarkIt()
--------Against.cs(390B)
--------BenchmarkType.cs(121B)
--------Benchmark.cs(6KB)
--------Constraint.cs(2KB)
--------BenchmarkIt.csproj(3KB)
--------ResultColumn.cs(381B)
--------Result.cs(8KB)
--------ResultExtensions.cs(362B)
--------Properties()
----BenchmarkIt.sln(3KB)
----README.md(3KB)
----Examples()
--------Program.cs(981B)
--------Examples.csproj(2KB)
--------Properties()
----BenchmarkIt.Test()
--------packages.config(132B)
--------BenchmarkIt.Test.csproj(2KB)
--------TestBenchmark.cs(3KB)