📅  最后修改于: 2023-12-03 15:00:14.415000             🧑  作者: Mango
Boolean.ToString()
方法在 C# 编程语言中,Boolean.ToString()
方法是用于将布尔类型值转换为等效字符串表示的实例方法。这个方法返回一个字符串“True”或“False”,具体取决于布尔值是否为 true。
public override string ToString();
该方法没有参数。
返回该布尔对象的字符串表示形式。
以下代码示例演示了如何使用 Boolean.ToString()
方法将布尔值转换为字符串。在下面的示例中,我们定义了一个布尔变量 isValid
并将其设置为 true
。然后,我们使用 Boolean.ToString()
方法将变量 isValid
转换为字符串并将其打印到控制台。
bool isValid = true;
string isValidString = isValid.ToString();
Console.WriteLine(isValidString); // Output: True
Boolean.ToString()
方法仅适用于布尔对象,并且是用于将其转换为字符串表示形式的标准方法之一。
在使用 Boolean.ToString()
方法时,您也可以使用其他方法,例如 String.Format()
,$""
或 +
运算符将其与其他字符串合并。
bool isActive = true;
string message1 = String.Format("Is active? {0}", isActive.ToString());
string message2 = $"Is active? {isActive.ToString()}";
string message3 = "Is active? " + isActive.ToString();
Console.WriteLine(message1); // Output: Is active? True
Console.WriteLine(message2); // Output: Is active? True
Console.WriteLine(message3); // Output: Is active? True
在将布尔值转换为字符串时,输出的字符串始终是 "True" 或 "False"。如果希望具有特定文本对应于 True 和 False,那么您需要使用 if-else
或其他条件语句手动构建您自己的逻辑。