Método de benchmarking chama em c # [duplicado]
Esta questão já tem uma resposta aqui:
Medição exata do tempo para testes de desempenho [duplicado] 8 respostasEu estou procurando uma maneira de benchmark chamadas de método em c #.
Eu codifiquei uma estrutura de dados para atribuição universitária e acabei desenvolvendo uma maneira de otimizar um pouco, mas de uma maneira que adicionasse um pouco de sobrecarga em todas as situações, enquanto transformava uma chamada O (n) em O (1). em alguns.
Agora quero executar as duas versões nos dados de teste para ver se vale a pena implementar a otimização. Eu sei que, em Ruby, você poderia colocar o código em um bloco Benchmark e fazer com que ele gerasse o tempo necessário para executar o bloco no console - existe algo parecido disponível para o C #?