我在设置了英语语言的机器上尝试了以下代码:
PerformanceCounterCategory[] categories = PerformanceCounterCategory
.GetCategories()
.Where ( x => x.CategoryName == "Process" )
.ToArray()
它找到了一个条目,但是如果我在意大利语言的机器上尝试相同的代码,我将无法找到任何类别,直到我用意大利语进行翻译(例如:process into processo)。
PerformanceCounterCategory[] categories = PerformanceCounterCategory
.GetCategories()
.Where(x = > x.CategoryName == "Processo")
.ToArray()
我的问题是,我会避免手动转换我可能在客户系统上找到的每种语言的类别名称。