Jon Skeet said that "" and String.Empty are equivalent due to string interning.  In looking at MSDN for ICustomFormatter there is a line in the Format method
// Handle null or empty format string, string with precision specifier.
string thisFmt = String.Empty;
At first I thought they might be adding an empty string in order to avoid dealing with nulls in later logic. But this doesn't explain what they mean by "precision specifier".
What is a "precision specifier"?
 
     
     
     
    