我正在尝试 System.Diagnostic 的 c# PerformanceCounter Library 部分。在使用设置计数器的原始值时
公共长原始值 { 设置;得到; }
我将 Rawalue 传递给 0。但是我注意到计数器的最大值被重置为一个非常大的数字。计数器的先前值为 2
有人可以帮助我并指出我可能犯的任何错误,这是我的代码
using (PerformanceCounter ctr = new
PerformanceCounter(Settings.Instance.SetSourceAppliacationName, counter.ToString(), false))
{
if (incrementCounter)
{
ctr.IncrementBy(value);
}
else
{
ctr.RawValue = value;
}
}