Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C#] Visualizzare dollaro su Console

    Ciao,

    volevo visualizzare il simbolo del dollaro tramite l'istruzione Console.WriteLine("{0:C}",6);
    perō come risultato ottengo un punto di domanda. Sapreste dirmi come risolvere questo problema? Manca per caso una libreria?

    Grazie dell'aiuto

  2. #2
    Su una macchina italiana credo che debba venire fuori "€ 6,00"; se vai nelle impostazioni internazionali nel pannello di controllo come sono le impostazioni per la valuta?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    codice:
    using System.Globalization;
    
    decimal v = 6;
    string vs = v.ToString("C", new CultureInfo("en-us"));
    Console.WriteLine(vs);
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    oregon il tuo metodo funziona grazie. Perō mi chiedevo se si potesse fare utilizzando il semplice comando {0:C}.

    MItaly, intendi forse cambiare le impostazioni locali del sistema e riavviare il pc? Ho provato a cambiare la lingua della tastiera e del pc, ma č sempre comparso il punto di domanda, mai nč l'euro nč il dollaro.

  5. #5
    Originariamente inviato da java_junior87
    MItaly, intendi forse cambiare le impostazioni locali del sistema e riavviare il pc? Ho provato a cambiare la lingua della tastiera e del pc, ma č sempre comparso il punto di domanda, mai nč l'euro nč il dollaro.
    Non chiedevo di cambiarle, ma semplicemente di verificare come erano impostate, controllare cioč se nelle impostazioni internazionali era correttamente impostato il simbolo di valuta.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.