public string ToString(string format, IFormatProvider formatProvider) { if (formatProvider != null) { return(string.Format("{0}: {1}", formatProvider.GetClassName(), _value)); } else { return(string.Format("FooFormattable: {0}", (_value))); } }