Un ex collega ha scritto questo:Spiegando confusione formato stringa condizionale
String.Format("{0:#;;} {1:records;no records;record}", rows, rows - 1);
//Rows is a integer value
leggo articoli come questi
Code Project - Custom String Formatting in .NET
MSDN - Custom Numeric Format Strings
Ma io non capisco ancora come quel formato lavori. Ovviamente posso vedere l'output ma non capisco questa parte {0:#;;}
e la seconda. Voglio fare la stessa cosa per specificare le età (anno, anni ...)
Sono molto curioso di questo formato di stringa. Qualcuno può spiegare questo comportamento? L'autore non lavora più con noi.
[Il '"; "' Separatore di sezione] (http://msdn.microsoft.com/en-us/library/0c899ak8%28v=vs.110%29.aspx#SectionSeparator) – dasblinkenlight