Wer weiß, wie ein Format-String in .NET zu konstruieren, so dass die resultierenden Zeichenfolge, die einen Doppelpunkt enthält?Ausstrahlen von einem Doppelpunkt über Format-String in .NET
Im Detail habe ich einen Wert, sagen wir 200, dass I als Verhältnis zu formatieren, das heißt "1: 200". Also konstruiere ich eine Formatzeichenkette wie diese "1: {0: N0}", die gut funktioniert. Das Problem ist, ich will Null als „0“ angezeigt wird, nicht „1: 0“, so mein Format-String sollte etwas sein wie „{0: 1: N0 ;; N0}“, aber natürlich dies nicht funktioniert.
Irgendwelche Ideen? Vielen Dank!
Vielen Dank für die Antworten so weit. Ich sollte darauf hinweisen, dass ich weiß, dass ich bedingte Formatierungen wie vorgeschlagen ausführen kann, aber ich brauche tatsächlich eine einzelne Formatzeichenkette - zum Beispiel für eine ganze Datenspalte. – user7239