我目前拥有的:
bool okPress = !string.IsNullOrEmpty(Ctx.Request["okPress"]) &&
Convert.ToBoolean(Ctx.Request["okPress"]);
如果我在这里错了,请纠正我,但FormatException
如果字符串不是“ true
/ True
”或“ false
/ False
”,这不会抛出 a 吗?有什么方法可以在一行中处理转换,而不必担心异常?还是我需要使用Boolean.TryParse
?