📜  C#| Boolean.TryParse()方法(1)

📅  最后修改于: 2023-12-03 14:40:28.789000             🧑  作者: Mango

C# | Boolean.TryParse()方法

Boolean.TryParse() 方法是一种将指定字符串表示形式转换成其等效布尔值的方法。 如果转换成功,则将转换后的值赋值给指定的变量,否则返回 false。

语法
public static bool TryParse(string value, out bool result);

参数:

  • value:需转换的字符串。
  • result:将转换后的布尔值输出的参数。

返回值:

如果 value 转换成功,则返回 true;否则返回 false。

示例
方法签名格式
public static bool TryParse(string value, out bool result);
调用方式
string input = "True";
bool output;

if (Boolean.TryParse(input, out output))
{
   Console.WriteLine(output); // 输出 True
}
else
{
   Console.WriteLine("String could not be parsed.");
}
异常

该方法不会引发任何异常。

应用场景
  • 当需要转换字符串变量为其等效的布尔值时,使用此方法。
  • 当需要进行字符串值的验证时,使用此方法。
  • 当需要将一个无法在 switch 语句中使用的字符串变量转换为一个布尔值时,使用此方法。
参考链接