Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Byte.ToString (Método) (String, IFormatProvider)

Convierte el valor del objeto Byte actual en su representación de cadena equivalente usando el formato especificado y la información de formato específica de la referencia cultural indicada.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public string ToString(
	string format,
	IFormatProvider provider
)

Parámetros

format
Tipo: System.String
Cadena de formato numérico estándar o personalizada.
provider
Tipo: System.IFormatProvider
Objeto que proporciona información de formato específica de la referencia cultural.

Valor devuelto

Tipo: System.String
Representación de cadena del objeto Byte actual, con el formato especificado por los parámetros format y provider.

Implementaciones

IFormattable.ToString(String, IFormatProvider)

ExcepciónCondición
FormatException

format incluye un especificador no compatible. Los especificadores de formato admitidos se muestran en la sección Comentarios.

El método de ToString(String, IFormatProvider) da formato a un valor de Byte en un formato especificado de una referencia cultural especificada. Para dar formato a un número con (“g”) el formato predeterminado de la referencia cultural actual, llame al método de ToString() . Para dar formato a un número con un formato especificado de la referencia cultural actual, llame al método de ToString(String) .

El parámetro format puede ser una cadena de formato numérico estándar o personalizada. Se admiten todas las cadenas de formato numérico estándar distintas de "R" (o "r"), así como todos los caracteres de formato numérico personalizados. Si format es null o una cadena vacía (""), al valor devuelto de este método se le aplica formato con el especificador de formato numérico general ("G").

El parámetro provider es un objeto que implementa la interfaz IFormatProvider. Su método GetFormat devuelve un objeto NumberFormatInfo que proporciona información específica de la referencia cultural sobre el formato de la cadena devuelta por dicho método. El objeto que implementa IFormatProvider puede ser uno de los siguientes:

  • Un objeto CultureInfo que representa la referencia cultural cuyas reglas de formato se van a usar.

  • Un objeto NumberFormatInfo que contiene información de formato numérico concreta para este valor.

  • Un objeto personalizado que implementa IFormatProvider.

Si provider es null o no se puede obtener un objeto NumberFormatInfo de provider, se da formato al valor devuelto mediante el objeto NumberFormatInfo correspondiente a la referencia cultural del subproceso actual. Para obtener información sobre la referencia cultural del subproceso actual, vea Thread.CurrentCulture.

.NET Framework proporciona una amplia compatibilidad de formato, que se describe con más detalle en los siguientes temas referentes al formato:

En el ejemplo siguiente se usa la cadena de formato "N" estándar y cuatro objetos CultureInfo diferentes para mostrar la representación de cadena de un valor de bytes en la consola.


byte byteValue = 250;
CultureInfo[] providers = {new CultureInfo("en-us"), 
                           new CultureInfo("fr-fr"), 
                           new CultureInfo("es-es"), 
                           new CultureInfo("de-de")}; 

foreach (CultureInfo provider in providers) 
   Console.WriteLine("{0} ({1})", 
                     byteValue.ToString("N2", provider), provider.Name);
// The example displays the following output to the console:
//       250.00 (en-US)
//       250,00 (fr-FR)
//       250,00 (es-ES)
//       250,00 (de-DE)      


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft