Con String.Format()
es posible formatear, por ejemplo, objetos DateTime
de muchas maneras diferentes. Cada vez que busco el formato deseado, necesito buscar en Internet. Casi siempre encuentro un ejemplo que puedo usar. Por ejemplo:String.Format - cómo funciona y cómo implementar las cadenas de formatos personalizados
String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012"
Pero no tengo ni idea de cómo funciona y qué clases de apoyo a estas cadenas adicionales 'Magic'.
Así que mis preguntas son:
String.Format
¿Cómo asignar la información adicionalMM/dd/yyyy
a consecuencia de cuerdas?- ¿Todos los objetos de Microsoft admiten esta función?
¿Está documentado esto en alguna parte? - ¿Es posible hacer algo como esto:
String.Format("{0:MyCustomFormat}", new MyOwnClass())
Usted puede echar un vistazo a este http://www.codeproject.com/Articles/6533/Custom-String-Formatting-in-NET – V4Vendetta