---
title: "Discussion on \"C# 标准性能测试高级用法（Benchmark）\" | Hashnode"
description: "Discussion on \"C# 标准性能测试高级用法（Benchmark）\". 在 C# 标准性能测试 已经告诉大家如何使用 BenchmarkDotNet 测试性能，本文会告诉大家高级的用法。\n建议是创建一个控制台项目用来做性能测试，这个项目要求是 dotnet framework 4.6 以上，建议是 dotnet 7 的版本。使用这个项目引用需要测试的项目，然后在里面写测试的代码。\n例如被测试项目有一个类 Foo 里面有一个叫 Lindexidb 的方法，接下来的任务是需要测试这个 Lindexidb 方法的性能\n最简单的测试的代码\npublic class FooP..."
url: "https://hashnode.com/posts/c-benchmark-1/659d55214f0d06e63330d233"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [C# 标准性能测试高级用法（Benchmark）](https://edwardchu.hashnode.dev/c-benchmark-1?utm_source=hashnode&utm_medium=feed)

在 C# 标准性能测试 已经告诉大家如何使用 BenchmarkDotNet 测试性能，本文会告诉大家高级的用法。 建议是创建一个控制台项目用来做性能测试，这个项目要求是 dotnet framework 4.6 以上，建议是 dotnet 7 的版本。使用这个项目引用需要测试的项目，然后在里面写测试的代码。 例如被测试项目有一个类 Foo 里面有一个叫 Lindexidb 的方法，接下来的任务是需要测试这个 Lindexidb 方法的性能 最简单的测试的代码 public class FooP...

Jan 9, 2024 · 7 min read · edwardchu.hashnode.dev  
Read the article

-   [#net](https://hashnode.com/tag/net)
-   [#benchmark](https://hashnode.com/tag/benchmark)

## Written by

[Edward Chu](https://hashnode.com/@HoneyMai)

@HoneyMai

  
[View profile](https://hashnode.com/@HoneyMai)

Focus Focus Focus

Science is gold.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
