SByte.ToString Method

Definition

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente.Converts the numeric value of this instance to its equivalent string representation.

Overloads

ToString(IFormatProvider)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando as informações de formato específicas da cultura.Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.

ToString(String, IFormatProvider)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando o formato especificado e as informações de formato específicas da cultura especificada.Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific format information.

ToString(String)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando o formato especificado.Converts the numeric value of this instance to its equivalent string representation, using the specified format.

ToString()

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente.Converts the numeric value of this instance to its equivalent string representation.

ToString(IFormatProvider)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando as informações de formato específicas da cultura.Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.

public:
 virtual System::String ^ ToString(IFormatProvider ^ provider);
public:
 System::String ^ ToString(IFormatProvider ^ provider);
public string ToString (IFormatProvider provider);
override this.ToString : IFormatProvider -> string
Public Function ToString (provider As IFormatProvider) As String

Parameters

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura.An object that supplies culture-specific formatting information.

Returns

String

A representação da cadeia de caracteres do valor dessa instância conforme especificado por provider.The string representation of the value of this instance, as specified by provider.

Implements

Examples

O exemplo a seguir define um objeto de NumberFormatInfo personalizado e atribui o caractere "~" à sua propriedade NegativeSign.The following example defines a custom NumberFormatInfo object and assigns the "~" character to its NegativeSign property. Em seguida, o exemplo usa esse objeto personalizado, bem como o objeto NumberFormatInfo da cultura invariável para formatar uma série de valores de SByte.The example then uses this custom object as well as the NumberFormatInfo object of the invariant culture to format a series of SByte values.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      // Define a custom NumberFormatInfo object with "~" as its negative sign.
      NumberFormatInfo nfi = new NumberFormatInfo();
      nfi.NegativeSign = "~";
      
      // Initialize an array of SByte values.
      sbyte[] bytes = { -122, 17, 124 };

      // Display the formatted result using the custom provider.
      Console.WriteLine("Using the custom NumberFormatInfo object:");
      foreach (sbyte value in bytes)
         Console.WriteLine(value.ToString(nfi));

      Console.WriteLine();
          
      // Display the formatted result using the invariant culture.
      Console.WriteLine("Using the invariant culture:");
      foreach (sbyte value in bytes)
         Console.WriteLine(value.ToString(NumberFormatInfo.InvariantInfo));
   }
}
// The example displays the following output:
//       Using the custom NumberFormatInfo object:
//       ~122
//       17
//       124
//       
//       Using the invariant culture:
//       -122
//       17
//       124
Imports System.Globalization

Module Example
   Public Sub Main()
      ' Define a custom NumberFormatInfo object with "~" as its negative sign.
      Dim nfi As New NumberFormatInfo()
      nfi.NegativeSign = "~"
      
      ' Initialize an array of SByte values.
      Dim bytes() As SByte = { -122, 17, 124 }

      ' Display the formatted result using the custom provider.
      Console.WriteLine("Using the custom NumberFormatInfo object:")
      For Each value As SByte In bytes
         Console.WriteLine(value.ToString(nfi))
      Next
      Console.WriteLine()
          
      ' Display the formatted result using the invariant culture.
      Console.WriteLine("Using the invariant culture:")
      For Each value As SByte In bytes
         Console.WriteLine(value.ToString(NumberFormatInfo.InvariantInfo))
      Next   
   End Sub
End Module
' The example displays the following output:
'       Using the custom NumberFormatInfo object:
'       ~122
'       17
'       124
'       
'       Using the invariant culture:
'       -122
'       17
'       124

Remarks

O método ToString(IFormatProvider) formata um valor de SByte no formato padrão ("G" ou geral) de uma cultura especificada.The ToString(IFormatProvider) method formats an SByte value in the default ("G", or general) format of a specified culture. Se você quiser especificar um formato diferente ou a cultura atual, use as outras sobrecargas do método ToString, da seguinte maneira:If you want to specify a different format or the current culture, use the other overloads of the ToString method, as follows:

Para usar o formatoTo use format Para culturaFor culture Usar a sobrecargaUse the overload
Formato padrão ("G")Default ("G") format Cultura padrão (atual)Default (current) culture ToString()
Um formato específicoA specific format Cultura padrão (atual)Default (current) culture ToString(String)
Um formato específicoA specific format Uma cultura específicaA specific culture ToString(String, IFormatProvider)

O parâmetro provider é uma implementação de IFormatProvider.The provider parameter is an IFormatProvider implementation. O método GetFormat retorna um objeto NumberFormatInfo que fornece informações específicas de cultura sobre o formato da cadeia de caracteres retornada por esse método.Its GetFormat method returns a NumberFormatInfo object that provides culture-specific information about the format of the string returned by this method. Se provider for null, o valor SByte será formatado usando o objeto NumberFormatInfo da cultura atual.If provider is null, the SByte value is formatted using the NumberFormatInfo object of the current culture. A única propriedade do objeto NumberFormatInfo que controla a representação da cadeia de caracteres do valor SByte usando o especificador de formato geral é NumberFormatInfo.NegativeSign, que define o caractere que representa o sinal negativo.The only property of the NumberFormatInfo object that controls the string representation of the SByte value using the general format specifier is NumberFormatInfo.NegativeSign, which defines the character that represents the negative sign.

O parâmetro provider pode ser um dos seguintes:The provider parameter can be one of the following:

See also

ToString(String, IFormatProvider)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando o formato especificado e as informações de formato específicas da cultura especificada.Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific format information.

public:
 virtual System::String ^ ToString(System::String ^ format, IFormatProvider ^ provider);
public string ToString (string format, IFormatProvider provider);
override this.ToString : string * IFormatProvider -> string
Public Function ToString (format As String, provider As IFormatProvider) As String

Parameters

format
String

Uma cadeia de caracteres padrão ou de formato numérico personalizado.A standard or custom numeric format string.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura.An object that supplies culture-specific formatting information.

Returns

String

A representação da cadeia de caracteres do valor dessa instância conforme especificado por format e provider.The string representation of the value of this instance as specified by format and provider.

Implements

Exceptions

format é inválido.format is invalid.

Examples

O exemplo a seguir exibe um valor de SByte positivo e negativo usando os especificadores de formato numérico padrão e um número de objetos de CultureInfo específicos.The following example displays both a positive and a negative SByte value using the standard numeric format specifiers and a number of specific CultureInfo objects.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      // Define cultures whose formatting conventions are to be used.
      CultureInfo[] cultures = { CultureInfo.CreateSpecificCulture("en-US"), 
                                 CultureInfo.CreateSpecificCulture("fr-FR"), 
                                 CultureInfo.CreateSpecificCulture("es-ES") };
      sbyte positiveNumber = 119;
      sbyte negativeNumber = -45;
      string[] specifiers = {"G", "C", "D4", "E2", "F", "N", "P", "X2"}; 
      
      foreach (string specifier in specifiers)
      {
         foreach (CultureInfo culture in cultures)
            Console.WriteLine("{0,2} format using {1} culture: {2, 16} {3, 16}",  
                              specifier, culture.Name, 
                              positiveNumber.ToString(specifier, culture), 
                              negativeNumber.ToString(specifier, culture));
         Console.WriteLine();
      }
   }
}
// The example displays the following output:
//     G format using en-US culture:              119              -45
//     G format using fr-FR culture:              119              -45
//     G format using es-ES culture:              119              -45
//    
//     C format using en-US culture:          $119.00         ($45.00)
//     C format using fr-FR culture:         119,00 €         -45,00 €
//     C format using es-ES culture:         119,00 €         -45,00 €
//    
//    D4 format using en-US culture:             0119            -0045
//    D4 format using fr-FR culture:             0119            -0045
//    D4 format using es-ES culture:             0119            -0045
//    
//    E2 format using en-US culture:        1.19E+002       -4.50E+001
//    E2 format using fr-FR culture:        1,19E+002       -4,50E+001
//    E2 format using es-ES culture:        1,19E+002       -4,50E+001
//    
//     F format using en-US culture:           119.00           -45.00
//     F format using fr-FR culture:           119,00           -45,00
//     F format using es-ES culture:           119,00           -45,00
//    
//     N format using en-US culture:           119.00           -45.00
//     N format using fr-FR culture:           119,00           -45,00
//     N format using es-ES culture:           119,00           -45,00
//    
//     P format using en-US culture:      11,900.00 %      -4,500.00 %
//     P format using fr-FR culture:      11 900,00 %      -4 500,00 %
//     P format using es-ES culture:      11.900,00 %      -4.500,00 %
//    
//    X2 format using en-US culture:               77               D3
//    X2 format using fr-FR culture:               77               D3
//    X2 format using es-ES culture:               77               D3
Imports System.Globalization

Module Example
   Public Sub Main()
      ' Define cultures whose formatting conventions are to be used.
      Dim cultures() As CultureInfo = {CultureInfo.CreateSpecificCulture("en-US"), _
                                       CultureInfo.CreateSpecificCulture("fr-FR"), _
                                       CultureInfo.CreateSpecificCulture("es-ES") }
      Dim positiveNumber As SByte = 119
      Dim negativeNumber As SByte = -45
      Dim specifiers() As String = {"G", "C", "D4", "E2", "F", "N", "P", "X2"} 
      
      For Each specifier As String In specifiers
         For Each culture As CultureInfo In Cultures
            Console.WriteLine("{0,2} format using {1} culture: {2, 16} {3, 16}", _ 
                              specifier, culture.Name, _
                              positiveNumber.ToString(specifier, culture), _
                              negativeNumber.ToString(specifier, culture))

         Next
         Console.WriteLine()
      Next
   End Sub
End Module
' The example displays the following output:
'     G format using en-US culture:              119              -45
'     G format using fr-FR culture:              119              -45
'     G format using es-ES culture:              119              -45
'    
'     C format using en-US culture:          $119.00         ($45.00)
'     C format using fr-FR culture:         119,00 €         -45,00 €
'     C format using es-ES culture:         119,00 €         -45,00 €
'    
'    D4 format using en-US culture:             0119            -0045
'    D4 format using fr-FR culture:             0119            -0045
'    D4 format using es-ES culture:             0119            -0045
'    
'    E2 format using en-US culture:        1.19E+002       -4.50E+001
'    E2 format using fr-FR culture:        1,19E+002       -4,50E+001
'    E2 format using es-ES culture:        1,19E+002       -4,50E+001
'    
'     F format using en-US culture:           119.00           -45.00
'     F format using fr-FR culture:           119,00           -45,00
'     F format using es-ES culture:           119,00           -45,00
'    
'     N format using en-US culture:           119.00           -45.00
'     N format using fr-FR culture:           119,00           -45,00
'     N format using es-ES culture:           119,00           -45,00
'    
'     P format using en-US culture:      11,900.00 %      -4,500.00 %
'     P format using fr-FR culture:      11 900,00 %      -4 500,00 %
'     P format using es-ES culture:      11.900,00 %      -4.500,00 %
'    
'    X2 format using en-US culture:               77               D3
'    X2 format using fr-FR culture:               77               D3
'    X2 format using es-ES culture:               77               D3

Remarks

O método ToString(String, IFormatProvider) formata um valor de SByte em um formato especificado de uma cultura especificada.The ToString(String, IFormatProvider) method formats an SByte value in a specified format of a specified culture. Se você quiser usar o formato padrão ou as configurações de cultura, use as outras sobrecargas do método ToString, da seguinte maneira:If you want to use default format or culture settings, use the other overloads of the ToString method, as follows:

Para usar o formatoTo use format Para culturaFor culture Usar a sobrecargaUse the overload
Formato padrão ("G")Default ("G") format Cultura padrão (atual)Default (current) culture ToString()
Formato padrão ("G")Default ("G") format Uma cultura específicaA specific culture ToString(IFormatProvider)
Um formato específicoA specific format Cultura padrão (atual)Default (current) culture ToString(String)

O parâmetro format pode ser qualquer especificador de formato numérico padrão válido, ou uma combinação de especificadores de formato numérico personalizado.The format parameter can be any valid standard numeric format specifier, or any combination of custom numeric format specifiers. Se format for igual a String.Empty ou for null, o valor de retorno do objeto de SByte atual será formatado com o especificador de formato geral ("G").If format is equal to String.Empty or is null, the return value of the current SByte object is formatted with the general format specifier ("G"). Caso format tenha qualquer outro valor, o método lança um FormatException.If format is any other value, the method throws a FormatException.

O .NET Framework fornece extenso suporte à formatação, que é descrito com mais detalhes nos seguintes tópicos de formatação:The .NET Framework provides extensive formatting support, which is described in greater detail in the following formatting topics:

O parâmetro provider é uma implementação de IFormatProvider.The provider parameter is an IFormatProvider implementation. O método GetFormat retorna um objeto NumberFormatInfo que fornece informações específicas de cultura sobre o formato da cadeia de caracteres retornada por esse método.Its GetFormat method returns a NumberFormatInfo object that provides culture-specific information about the format of the string returned by this method. Quando o método ToString(String, IFormatProvider) é invocado, ele chama o método de IFormatProvider.GetFormat do parâmetro provider e o passa um objeto Type que representa o tipo de NumberFormatInfo.When the ToString(String, IFormatProvider) method is invoked, it calls the provider parameter's IFormatProvider.GetFormat method and passes it a Type object that represents the NumberFormatInfo type. Em seguida, o método GetFormat retorna o objeto NumberFormatInfo que fornece informações para formatar o parâmetro value, como o símbolo de sinal negativo, o símbolo de separador de grupo ou o símbolo de ponto decimal.The GetFormat method then returns the NumberFormatInfo object that provides information for formatting the value parameter, such as the negative sign symbol, the group separator symbol, or the decimal point symbol. Há três maneiras de usar o parâmetro provider para fornecer informações de formatação para o método ToString(String, IFormatProvider):There are three ways to use the provider parameter to supply formatting information to the ToString(String, IFormatProvider) method:

  • É possível passar um objeto CultureInfo que representa a cultura que fornece informações de formatação.You can pass a CultureInfo object that represents the culture that supplies formatting information. O método GetFormat retorna o objeto NumberFormatInfo que fornece informações de formatação numérica para essa cultura.Its GetFormat method returns the NumberFormatInfo object that provides numeric formatting information for that culture.

  • É possível passar o objeto real NumberFormatInfo que fornece informações de formatação numérica.You can pass the actual NumberFormatInfo object that provides numeric formatting information. (Sua implementação de GetFormat retorna apenas ele próprio.)(Its implementation of GetFormat just returns itself.)

  • É possível passar um objeto personalizado que implementa IFormatProvider.You can pass a custom object that implements IFormatProvider. O método GetFormat cria uma instância e retorna o objeto NumberFormatInfo que fornece informações de formatação.Its GetFormat method instantiates and returns the NumberFormatInfo object that provides formatting information.

Caso provider seja null, a formatação da cadeia de caracteres retornada baseia-se no objeto NumberFormatInfo da cultura atual.If provider is null, the formatting of the returned string is based on the NumberFormatInfo object of the current culture.

See also

ToString(String)

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente usando o formato especificado.Converts the numeric value of this instance to its equivalent string representation, using the specified format.

public:
 System::String ^ ToString(System::String ^ format);
public string ToString (string format);
override this.ToString : string -> string
Public Function ToString (format As String) As String

Parameters

format
String

Uma cadeia de caracteres padrão ou de formato numérico personalizado.A standard or custom numeric format string.

Returns

String

A representação da cadeia de caracteres do valor dessa instância conforme especificado por format.The string representation of the value of this instance as specified by format.

Exceptions

format é inválido.format is invalid.

Examples

O exemplo a seguir inicializa uma matriz de valores de SByte e os exibe usando cada cadeia de caracteres de formato padrão e algumas cadeias de formato personalizadas.The following example initializes an array of SByte values and displays them by using each standard format string and some custom format strings.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      sbyte[] values = { -124, 0, 118 };
      string[] specifiers = { "G", "C", "D3", "E2", "e3", "F", 
                              "N", "P", "X", "00.0", "#.0", 
                              "000;(0);**Zero**" };
      
      foreach (sbyte value in values)
      {
         foreach (string specifier in specifiers)
            Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier));
         Console.WriteLine();
      }
   }
}
// The example displays the following output:
//       G: -124
//       C: ($124.00)
//       D3: -124
//       E2: -1.24E+002
//       e3: -1.240e+002
//       F: -124.00
//       N: -124.00
//       P: -12,400.00 %
//       X: 84
//       00.0: -124.0
//       #.0: -124.0
//       000;(0);**Zero**: (124)
//       
//       G: 0
//       C: $0.00
//       D3: 000
//       E2: 0.00E+000
//       e3: 0.000e+000
//       F: 0.00
//       N: 0.00
//       P: 0.00 %
//       X: 0
//       00.0: 00.0
//       #.0: .0
//       000;(0);**Zero**: **Zero**
//       
//       G: 118
//       C: $118.00
//       D3: 118
//       E2: 1.18E+002
//       e3: 1.180e+002
//       F: 118.00
//       N: 118.00
//       P: 11,800.00 %
//       X: 76
//       00.0: 118.0
//       #.0: 118.0
//       000;(0);**Zero**: 118
Imports System.Globalization

Module Example
   Public Sub Main()
      Dim values() As SByte = { -124, 0, 118 }
      Dim specifiers() As String = { "G", "C", "D3", "E2", "e3", "F", _
                                     "N", "P", "X", "00.0", "#.0", _
                                     "000;(0);**Zero**" }
      
      For Each value As SByte In values
         For Each specifier As String In specifiers
            Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier))
         Next
         Console.WriteLine()
      Next
   End Sub
End Module
' The example displays the following output:
'       G: -124
'       C: ($124.00)
'       D3: -124
'       E2: -1.24E+002
'       e3: -1.240e+002
'       F: -124.00
'       N: -124.00
'       P: -12,400.00 %
'       X: 84
'       00.0: -124.0
'       #.0: -124.0
'       000;(0);**Zero**: (124)
'       
'       G: 0
'       C: $0.00
'       D3: 000
'       E2: 0.00E+000
'       e3: 0.000e+000
'       F: 0.00
'       N: 0.00
'       P: 0.00 %
'       X: 0
'       00.0: 00.0
'       #.0: .0
'       000;(0);**Zero**: **Zero**
'       
'       G: 118
'       C: $118.00
'       D3: 118
'       E2: 1.18E+002
'       e3: 1.180e+002
'       F: 118.00
'       N: 118.00
'       P: 11,800.00 %
'       X: 76
'       00.0: 118.0
'       #.0: 118.0
'       000;(0);**Zero**: 118

Remarks

O método ToString(String) formata um valor de SByte em um formato especificado usando as convenções da cultura atual.The ToString(String) method formats an SByte value in a specified format by using the conventions of the current culture. Se você quiser usar o formato padrão ("G" ou geral) ou especificar uma cultura diferente, use as outras sobrecargas do método ToString, da seguinte maneira:If you want to use the default ("G", or general) format or specify a different culture, use the other overloads of the ToString method, as follows:

Para usar o formatoTo use format Para culturaFor culture Usar a sobrecargaUse the overload
Formato padrão ("G")Default ("G") format Cultura padrão (atual)Default (current) culture ToString()
Formato padrão ("G")Default ("G") format Uma cultura específicaA specific culture ToString(IFormatProvider)
Um formato específicoA specific format Uma cultura específicaA specific culture ToString(String, IFormatProvider)

O parâmetro format pode ser qualquer especificador de formato numérico padrão válido, ou uma combinação de especificadores de formato numérico personalizado.The format parameter can be any valid standard numeric format specifier, or any combination of custom numeric format specifiers. Se format for igual a String.Empty ou for null, o valor de retorno do objeto de SByte atual será formatado com o especificador de formato geral ("G").If format is equal to String.Empty or is null, the return value of the current SByte object is formatted with the general format specifier ("G"). Caso format tenha qualquer outro valor, o método lança um FormatException.If format is any other value, the method throws a FormatException.

O .NET Framework fornece extenso suporte à formatação, que é descrito com mais detalhes nos seguintes tópicos de formatação:The .NET Framework provides extensive formatting support, which is described in greater detail in the following formatting topics:

O formato da cadeia de caracteres retornada é determinado pelo objeto NumberFormatInfo para a cultura atual.The format of the returned string is determined by the NumberFormatInfo object for the current culture. Dependendo do parâmetro format, esse objeto controla símbolos como o sinal negativo, o separador do grupo e o símbolo da vírgula decimal na cadeia de caracteres de saída.Depending on the format parameter, this object controls symbols such as the negative sign, the group separator, and the decimal point symbol in the output string. Para fornecer informações de formatação para culturas diferentes da cultura atual, chame a sobrecarga de ToString(String, IFormatProvider).To provide formatting information for cultures other than the current culture, call the ToString(String, IFormatProvider) overload.

See also

ToString()

Converte o valor numérico dessa instância na representação da cadeia de caracteres equivalente.Converts the numeric value of this instance to its equivalent string representation.

public:
 override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Returns

String

A representação da cadeia de caracteres do valor dessa instância, consistindo em um sinal negativo se o valor for negativo e uma sequência de dígitos, variando de 0 a 9 sem zeros à esquerda.The string representation of the value of this instance, consisting of a negative sign if the value is negative, and a sequence of digits ranging from 0 to 9 with no leading zeroes.

Examples

O exemplo a seguir exibe um valor de SByte usando o método de ToString() padrão.The following example displays an SByte value using the default ToString() method. Ele também exibe as representações de cadeia de caracteres do SByte valor resultante do uso de um número de especificadores de formato padrão.It also displays the string representations of the SByte value that results from using a number of standard format specifiers. Os exemplos são exibidos usando-se as convenções de formatação da cultura en-US.The examples are displayed using the formatting conventions of the en-US culture.

using System;

public class Example
{
   public static void Main()
   {
      sbyte value = -123;
      // Display value using default ToString method.
      Console.WriteLine(value.ToString());            // Displays -123
      // Display value using some standard format specifiers.
      Console.WriteLine(value.ToString("G"));         // Displays -123
      Console.WriteLine(value.ToString("C"));         // Displays ($-123.00)
      Console.WriteLine(value.ToString("D"));         // Displays -123
      Console.WriteLine(value.ToString("F"));         // Displays -123.00
      Console.WriteLine(value.ToString("N"));         // Displays -123.00
      Console.WriteLine(value.ToString("X"));         // Displays 85
   }
}
Module Example
   Public Sub Main()
      Dim value As SByte = -123
      ' Display value using default ToString method.
      Console.WriteLine(value.ToString())            ' Displays -123
      ' Display value using some standard format specifiers.
      Console.WriteLine(value.ToString("G"))         ' Displays -123
      Console.WriteLine(value.ToString("C"))         ' Displays ($-123.00)
      Console.WriteLine(value.ToString("D"))         ' Displays -123
      Console.WriteLine(value.ToString("F"))         ' Displays -123.00
      Console.WriteLine(value.ToString("N"))         ' Displays -123.00
      Console.WriteLine(value.ToString("X"))         ' Displays 85
   End Sub
End Module

Remarks

O método ToString() formata um valor de SByte no formato padrão ("G" ou geral) da cultura atual.The ToString() method formats an SByte value in the default ("G", or general) format of the current culture. Se você quiser especificar um formato ou cultura diferente, use as outras sobrecargas do método ToString, da seguinte maneira:If you want to specify a different format or culture, use the other overloads of the ToString method, as follows:

Para usar o formatoTo use format Para culturaFor culture Usar a sobrecargaUse the overload
Formato padrão ("G")Default ("G") format Uma cultura específicaA specific culture ToString(IFormatProvider)
Um formato específicoA specific format Cultura padrão (atual)Default (current) culture ToString(String)
Um formato específicoA specific format Uma cultura específicaA specific culture ToString(String, IFormatProvider)

O valor de retorno é formatado usando o especificador de formato numérico geral ("G") a representação de cadeia de caracteres do valor de SByte incluirá um sinal negativo se seu valor for negativo e uma sequência de dígitos que varia de 0 a 9 sem zeros à esquerda.The return value is formatted using the general numeric format specifier ("G") The string representation of the SByte value includes a negative sign if its value is negative, and a sequence of digits ranging from 0 to 9 without leading zeros. O sinal negativo é definido pelo objeto NumberFormatInfo para a cultura atual.The negative sign is defined by the NumberFormatInfo object for the current culture.

Para definir a formatação da representação de cadeia de caracteres do valor de byte assinado, chame o método ToString(String).To define the formatting of the signed byte value's string representation, call the ToString(String) method.

See also

Applies to