uso de String.Format("{0}", "formatting string"};

Páginas: 2 (340 palabras) Publicado: 11 de septiembre de 2013
String.Format("{0}", "formatting string"};

Una de las cosas dolorosas sobre la vieja ASP fue la cadena de formato, VBScript simplemente no tenía nada útil. C # (y VB.Net) hacer, pero MSDN noproporciona una referencia rápida de las opciones de formato. Así que esta es una referencia rápida.

Para comparar el formato de cadenas en C # para los de C permite tener un ejemplo,

charszOutput[256];
sprintf(szOutput, "At loop position %d.\n", i);

sprintf tiene un búfer de salida, la cadena de formato y cualquier número de argumentos para sustituir a la cadena de formato.

Elequivalente en C # para sprintf es String.Format, que tiene una cadena de formato y los argumentos. Devuelve una cadena, y porque no está pasando en un búfer que no hay posibilidad de un desbordamiento debúfer.

string outputString = String.Format("At loop position {0}.\n", i);

¿Por qué no tiene el argumento de formato han parámetros especificando el tipo de datos que está formateando? Los objetos CLRtener metadatos que informa al CLR lo que los objetos son, y cada objeto tiene un método ToString () estándar que devuelve una representación de cadena de este objeto. Mucho mejor que C en la que siusted pasó el tipo incorrecto de variable a sprintf todo podría venirse abajo.

El método ToString puede aceptar un parámetro de cadena que indica el objeto cómo dar formato a sí mismo. En la llamadaa String.Format, la cadena de formato se pasa después de la posición, por ejemplo, "{0: # #}". El texto dentro de los corchetes es {argumentIndex [, alineación] [: formatString]}. Si la alineación espositivo, el texto es de derecha de relleno para completar la longitud del campo especificado, si es negativo, es de izquierda acolchada.

cadenas de formato
No hay mucho formato que se puedeaplicar a una cadena. Sólo las opciones de formato de relleno / alineación se pueden aplicar. Estas opciones también están disponibles para todos los argumentos, independientemente del tipo.

ejemplo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • USO DE LOS METODOS DE UN STRING EN JAVA 1
  • Tp 0 uso del material volumétrico
  • uso de string en c++
  • Uso y tipos del string pdf
  • String
  • String
  • String
  • String

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS