2011-05-16 11 views
13

È possibile ottenere l'unità di distanza da una classe CultureInfo o qualsiasi altra classe nello spazio dei nomi System.Globalization.Unità di distanza per il corrente CultureInfo in .Net

ad es. "It-IT" sarebbe "miglio", "en-FR" sarebbe "km"

+1

quanto ne so, non c'è nulla nel runtime .NET che farà questo, ma mi piacerebbe essere provato sbagliato. –

risposta

12
+1

Wow, non lo sapevo mai! Ovviamente, restituisce 'true' per' en-GB', e il richiedente indica che "miles" (non-metrico) sarebbe preferibile per quella cultura. –

+1

Cody ha un punto, restituisce true per "en-GB" avrebbe aspettato che restituisse false ... – AwkwardCoder

+1

Sebbene alcuni paesi utilizzino il sistema metrico, molte persone usano ancora ciò che hanno imparato prima e usano il sistema imperiale. Qui in Canada, usiamo la metrica il più delle volte, tranne quando parliamo di una taglia di qualcuno. per esempio, sulla carta ufficiale, la mia taglia è 180 cm, ma quando ne parlo, dico sempre che sono 5.9 '. Tutto si riduce a suggerire un valore predefinito per il tuo utente, ma permettigli di cambiare quella impostazione. –

Problemi correlati