novembre 2005 Entries

Possibile Bug del framework 2.0

Sto migrando un progetto da VS 2003 a VS 2005, e mi succede una cosa strana chesembrerebbe causata da un bug.Nella mia applicazione winforms, utilizzo la classe NumberFormatInfo per 'trasformare' deidecimal in string (per visualizzarli in textbox). Nella versione VS 2003 / FX 1.1 facevo così: NumberFormatInfo m_nfi = new CultureInfo("en-US").NumberFormat;txtValore.Text = dati.Valore.ToString("N",m_nfi);txtPercentuale.Text = dati.Percentuale.ToString("P",m_nfi); e tutto funzionava bene. Convertito il progetto e mandato in esecuzione, tutto bene per quantoriguarda il valore, la percentuale invece viene completamente sballata.Se ad esempio dati.Percentuale contiene -1.75, nella textbox mi trovo -175.00%.Se formatto con "N" anche la percentuale ottengo il valore corretto (-1.75) ma senzail simbolo di percentuale.Ho guardato la documentazione per vedere se...

«novembre»
domlunmarmergiovensab
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910