了解布尔值的“.ToString()”输出
在 C# 中,布尔值上的“.ToString()”方法value 返回“True”或“False”来表示其布尔状态。然而,这就提出了为什么它是大写(“True”)而不是小写(“true”)的问题。
MSDN 解释
根据 MSDN,“ .ToString()”方法根据布尔实例的值返回“True”或“False”。但是,它指出 XML 区分大小写,并将“true”和“false”识别为有效的布尔值。因此,如果要将字符串写入 XML 文件,建议使用“.ToLower()”方法。
有趣的事实
但是,一些有趣的细节可以找到关于“.ToString()”方法的实现:
解决方案
处理 XML 中布尔值区分大小写的适当解决方案取决于就具体语境而言。可能需要进行一些技巧来降低“True”字符串的大小写,或者使用其他方法来处理 XML 中的布尔值。
以上是为什么 C# 的 `.ToString()` 方法对于布尔值返回大写的'True”和'False”?的详细内容。更多信息请关注PHP中文网其他相关文章!