I would like to do some condition formatting of strings. I know that you can do some conditional formatting of integers and floats as follows:
Int32 i = 0;
string.Format( (items.Count > 0 ? "Items: {0}; " : "") + "Values {1}" , itemList , valueList);