Mit ist String.Format()es möglich, beispielsweise DateTimeObjekte auf viele verschiedene Arten zu formatieren . Jedes Mal, wenn ich nach einem gewünschten Format suche, muss ich mich im Internet umsehen. Fast immer finde ich ein Beispiel, das ich verwenden kann. Zum Beispiel:
String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012"
Aber ich habe keine Ahnung, wie es funktioniert und welche Klassen diese "magischen" zusätzlichen Zeichenfolgen unterstützen.
Meine Fragen sind also:
- Wie
String.Formatordnen Sie die zusätzlichen InformationenMM/dd/yyyyeinem String-Ergebnis zu? - Unterstützen alle Microsoft-Objekte diese Funktion?
Ist das irgendwo dokumentiert? - Ist es möglich, so etwas zu tun:
String.Format("{0:MyCustomFormat}", new MyOwnClass())