使用BenchmarkDotNet开发版测试你的代码

前言

上周六,给笔记本更换固态硬盘(SSD,笔记本自带的128g,走的stata协议)后,安装系统的时候,脑残的直接把机械硬盘给格式化了,没错,就是把机械硬盘三个盘都进行格式化操作,事后使用软件进行了数据恢复,但想要的数据没有恢复到,索性就放弃了.

原先使用BenchmarkDotNet测试.Net 7相关改进,都是使用自己编译的版本,这里不想下载BenchmarkDotNet源码,改怎么做呢?

BenchmarkDotNet是提供了夜间构建版(这里称为开发版).如何使用呢?

1. 方式一

在项目中,加入Nuget.config文件,在文件中节点加入
<packageSources>
  <add key="bdn-nightly" value="https://ci.appveyor.com/nuget/benchmarkdotnet" />
</packageSources>

在Nuget管理器,搜索"BenchmarkDotNet",然后安装就行.

2. 方式二

在VS设置Nuget源:
在vs中设置nuget源

BenchmarkDotNet测试结果图

使用BenchmarkDotNet测试结果
秋风 2022-04-20