Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Decimal.ToString ()

 

Publicado: agosto de 2016

Converte o valor numérico dessa instância em sua representação de cadeia de caracteres equivalente.

Namespace:   System
Assembly:  mscorlib (em mscorlib.dll)

public override string ToString()

Valor Retornado

Type: System.String

Uma cadeia de caracteres que representa o valor dessa instância.

O ToString() método formatos um Decimal o valor padrão ("G" ou gerais) formato da cultura atual. Se você quiser especificar uma cultura ou um formato diferente, use as outras sobrecargas do ToString método, da seguinte maneira:

Usar formato

Para a cultura

Use a sobrecarga

Formato padrão ("G")

Uma cultura específica

ToString(IFormatProvider)

Um formato específico

Cultura do padrão (atual)

ToString(String)

Um formato específico

Uma cultura específica

ToString(String, IFormatProvider)

O .NET Framework fornece amplo suporte de formatação, que é descrito mais detalhadamente nos seguintes tópicos de formatação:

O exemplo a seguir exibe um Decimal valor usando o padrão ToString() método. Ela também exibe as representações de cadeia de caracteres da Decimal valor resultantes do uso de um número de especificadores de formato padrão.

decimal value = -16325.62m;
// Display value using default ToString method.
Console.WriteLine(value.ToString());            // Displays -16325.62
// Display value using some standard format specifiers.
Console.WriteLine(value.ToString("G"));         // Displays -16325.62
Console.WriteLine(value.ToString("C"));         // Displays ($16,325.62)
Console.WriteLine(value.ToString("F"));         // Displays -16325.62      

O exemplo a seguir exibe a quantidade de dinheiro em uma conta.

class PiggyBank {
	public void AddPenny() {
		MyFortune = Decimal.Add(MyFortune, .01m);
	}

	public override string ToString() {
		return MyFortune.ToString("C")+" in piggy bank";
	}

	protected decimal MyFortune;
}

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 1.1
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Retornar ao início
Mostrar: