06.10.08
Algumas strings de formatação podem parecer confusas, como {0,-8:G2} e outras bem estranhas, quase engraçadas do tipo "{0:p}". Mas o que isso exatamente faz? Resposta: O format String obedece a seguinte regra: "{indice[,alinhamento][:<formato><zeros>]}" => indice: representa a posição que a string vai assumir. Ex.: C#:
=> alinhamento: representa o tamanho mínimo da string, fazendo o alinhamento a esquerda (valores negativos) ou a direita (valores positivos), caso a string não tenha tamanho suficiente, a mesma será "shiftada" com espaços. C#:
Formato: representa o código de formatação. Alguns exemplos: C#:
zeros (optional): Nao tem uma definição exata, depende do tipo de formatação usada. C#:
Endereço de trackback para este postTrackback URL (clique direito e copie atalho/localização do link) 4 comentários
Comentário de: Max Mustang [Visitante] · http://dadossujos.wordpress.com
e ae.. po cara...
to tentando formatar isso: txtValor.Text =String.Format("{0:D2}", reader["SALDO"].ToString()); digamos que eu ponha 5 na textbox.. o saldo fica 5,0000 T-T se tu poder me ajudar flw
21.10.08 @ 06:49
Comentário de: mrxrsd [Membro]
Olá,
Você quer formatar no padrão #.## ? txtValor.Text = String.Format("{0:C2}", reader.getFloat(reader["SALDO"]); // R$ 5,00 txtValor.Text = String.Format("{0:F2}", reader.getFloat(reader["SALDO"]); // 5,00
21.10.08 @ 07:05
Comentário de: paula [Visitante]
o meu fica com o Símbolo $ como deixar com o símbolo de Real R$???????????????
27.02.09 @ 05:18
Comentário de: mrxrsd [Membro]
Olá Paula,
você pode forçar que ele pegue o padrão brasileiro desse jeito: String.Format(CultureInfo.GetCultureInfo("pt-BR").NumberFormat,"{0:C4}", 1); porém o ideal é que voce configure o cultureInfo pelo seu webconfig ou até mesmo nas diretivas da página.
27.02.09 @ 05:29
Esse post tem 2 feedbacks esperando moderação... Deixe seu comentário |
Hot Topics
|