myCSharp.de - DIE C# und .NET Community (https://www.mycsharp.de/wbb2/index.php)
- Entwicklung (https://www.mycsharp.de/wbb2/board.php?boardid=3)
-- Basistechnologien und allgemeine .NET-Klassen (https://www.mycsharp.de/wbb2/board.php?boardid=23)
--- Wofür die 0: in [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")] (https://www.mycsharp.de/wbb2/thread.php?threadid=121872)


Geschrieben von CoderboyPB am 14.05.2019 um 16:57:
  Wofür die 0: in [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")]
Hallo :)

Die Frage entnehmt bitte dem Betreff.
Habe ja alles soweit verstanden, aber warum muss diese 0 davor. Habe sie weggelassen, und ich bekam ne Invalid Format Exception. OK, aber was macht die 0?

Danke :)


Geschrieben von Abt am 14.05.2019 um 17:54:
 
0 ist der Index worauf das Format angewendet wird.
Nennt sich  Composite Formatting


Geschrieben von CoderboyPB am 14.05.2019 um 19:17:
 
Also doch das, was ich dachte ...
Aber ist doch eigentlich obsolete, da man bei einer Property eh nur einen Wert hat? komisch ...


Geschrieben von Abt am 14.05.2019 um 20:10:
 
Der Formatter kann aber nicht hellsehen ;-)


© Copyright 2003-2019 myCSharp.de-Team | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.05.2019 15:10