PDA

View Full Version : [c#] Performance Counters in Inglese?


Rubberick
09-08-2008, 18:15
Ciao ragazzi sto smattando per far printare i nomi delle categorie in forma non localizzata... mi escono solo in inglese!

PerformanceCounterCategory[] perfCounters = PerformanceCounterCategory.GetCategories();

for (int i = 0; i < perfCounters.Length; i++)

{

Console.WriteLine(perfCounters[i].CategoryName);

}


Non c'e' modo di aggiungere in GetCategories una cosa tipo (localization: neutral) ?

ho visto che c'e' una sorta di help qui ma non mi e' molto chiaro :(

http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.categoryname.aspx

Gremo
10-08-2008, 02:02
Ciao ragazzi sto smattando per far printare i nomi delle categorie in forma non localizzata... mi escono solo in inglese!

PerformanceCounterCategory[] perfCounters = PerformanceCounterCategory.GetCategories();

for (int i = 0; i < perfCounters.Length; i++)

{

Console.WriteLine(perfCounters[i].CategoryName);

}


Non c'e' modo di aggiungere in GetCategories una cosa tipo (localization: neutral) ?

ho visto che c'e' una sorta di help qui ma non mi e' molto chiaro :(

http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.categoryname.aspx

anche se non ho idea di cosa è GetCategories() (ps. cos'è in breve?) non puoi usare Threading.Thread.CurrentThread.CurrentUICulture impostando ivariant/neutral o qualcosa del genere?

Rubberick
10-08-2008, 07:43
Niente, nemmeno cosi'

System.Threading.Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture

Le categorie escono con nomi in italiano...

Gremo
10-08-2008, 12:08
Niente, nemmeno cosi'

System.Threading.Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture

Le categorie escono con nomi in italiano...

neanche System.Threading.Thread.CurrentThread.CurrentCulture?