( https://benchmarkdotnet.org/ )
是否可以跳过特定运行时的单个基准测试部分?
例如,我想测试 4.7.2 和 Core 3.1 的几个功能,但一个只能在 Core31 上进行测试
[Benchmark]
public void CoreOnly()
{
#if NETCOREAPP3_1
//some stuff i only want to test with 3.1
#endif
}
[Benchmark]
public void General()
{
//some stuff i want to test on all runtimes
}
这就是我到目前为止所做的。有没有更好的办法?