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