venerdì 18 gennaio 2019

C# Decimali con due numeri dopo la virgola

Se da una variabile di tipo string, dobbiamo ottenere un decimal con due numeri dopo la virgola, tramite il frammento di codice qui di seguito possiamo ottenere ciò.


string numero = "0000006931";

decimal risultato = (decimal.Parse(numero ) / 100); //risultato sarà 69,31

Se vogliamo forzare il settaggio della culture, ossia del lingua ed altro in italiano, qui di seguito lo script da mettere nell'evento load della nostra applicazione.

 string cultureInfo = "it-It";
            System.Threading.Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo(cultureInfo);
            System.Threading.Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(cultureInfo);


Nessun commento: