C#中的计数器

C#中的计数器是性能计数器,可让您了解应用程序的性能。

在构建应用程序时,无论是Web应用程序,移动应用程序,甚至是台式机应用程序,您肯定都需要监视性能。

对于C#中的性能计数器,请使用System.Diagnostics.PerformanceCounter类。设置PerformanceCounter类的实例,并使用以下属性:CategoryName,CounterName,MachineName和ReadOnly。

获取性能类别。

var counter = PerformanceCounterCategory.GetCategories();

现在设置类别处理器的性能计数器。

var counter = PerformanceCounterCategory.GetCategories()
   .FirstOrDefault(category => category.CategoryName == "Processor");