【发布时间】:2012-01-21 06:17:29
【问题描述】:
Jon Skeet said 表示 "" 和 String.Empty 由于字符串暂留而等效。在查看 ICustomFormatter 的 MSDN 时,Format 方法中有一行
// Handle null or empty format string, string with precision specifier.
string thisFmt = String.Empty;
起初我以为他们可能会添加一个空字符串,以避免在以后的逻辑中处理空值。但这并不能解释“精度说明符”的含义。
什么是“精度说明符”?
【问题讨论】:
-
评论说谎,将
thisFmt设置为空字符串只是您已经说过的空值检查的保障。