Visualizzazione stringhe formato con WriteLine()

di il
1 risposte

Visualizzazione stringhe formato con WriteLine()

Ciao a tutti,

sto utilizzando l'ambiente Microsoft Visual C# 2010 Express (in italiano),

scrivendo la seguente istruzione (applicazione a console) :


decimal numDecimal = 100;
Console.WriteLine("Numero = {0:C}", numDecimal);

MI DOVREBBE APPARIRE A SCHERMO : Numero = $ 100,00
Invece al posto del simbolo $ appare il simbolo ?,
penso sia un problema di visualizzazione caratteri e che ci sia
qualche impostazione in Visual C# da modificare, e' gia' capitato
a qualcuno?

Grazie in anticipo a tutti,
Roberto.

1 Risposte

  • Re: Visualizzazione stringhe formato con WriteLine()

    Ho risolto dopo un aiuto.

    E' un problema di impostazioni internazionali che devono essere
    inserite nell'applicazione console.

    Per chi avesse un problema simile ecco le istruzioni che consentono di
    risolvere il problema,

    bisogna inserire prima della classe principale le istruzioni :

    using System.Globalization;
    using.System.Threading;

    poi dentro il Metodo Main inserire la seguente istruzione:

    Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US", false);

    dove la stringa "en-US" sta a indicare il paese, in questo caso si deve inserire
    la sigla che serve.

    Ciao a tutti.
    Roberto.
Devi accedere o registrarti per scrivere nel forum
1 risposte