Laden...

Wofür die 0: in [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")]

Erstellt von CoderboyPB vor 4 Jahren Letzter Beitrag vor 4 Jahren 1.253 Views
C
CoderboyPB Themenstarter:in
327 Beiträge seit 2008
vor 4 Jahren
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 😃

16.806 Beiträge seit 2008
vor 4 Jahren

0 ist der Index worauf das Format angewendet wird.
Nennt sich Composite Formatting

C
CoderboyPB Themenstarter:in
327 Beiträge seit 2008
vor 4 Jahren

Also doch das, was ich dachte ...
Aber ist doch eigentlich obsolete, da man bei einer Property eh nur einen Wert hat? komisch ...

16.806 Beiträge seit 2008
vor 4 Jahren

Der Formatter kann aber nicht hellsehen 😉