Formatar valores numéricos (referência de C#)


Eu nunca lembro como é a sintaxe dessas formações, então vou fazer um post para arquivar :D
Aqui você tem o link para a informação oficial Formatação Tabela de Resultados numéricos (referência de C#)
Caracterer Descrição Exemplos Saída
C ou c Moeda Console. Write ("{0: c}", 2.5);
Console.Write("{0:C}", -2,5);
$2.50
($2.50)
D ou d Decimal Console.Write("{0:D5}", 25); 00025
E ou e Científico Console.Write("{0:E}", 250000); 2.500000E + 005
F ou f Ponto fixo Console.Write("{0:F2}", 25);
Console.Write("{0:F0}", 25);
25.00
25
G ou g Geral Console.Write("{0:G}", 2.5); 2.5
N ou n Número Console.Write("{0:N}", 2500000); 2,500,000.00
X ou x Hexadecimal Console.Write("{0:X}", 250);
Console.Write("{0:X}", 0xFFFF);
FA
FFFF

Tipo Formato Saída
DateTime {0:dd/MM/yyyy} 19/03/2012

Comentários

Postagens mais visitadas deste blog

[DICA] SQL Server - Desabilitar / Habilitar chaves estrangeiras (Foreign Key - FK)

Como criar um gerador de machinekey

Introdução ao desenvolvimento .NET / C# - Aula 2