gpt4 book ai didi

c# - 需要了解这个新错误的含义吗?

转载 作者:行者123 更新时间:2023-12-03 08:03:10 26 4
gpt4 key购买 nike

这是一个.NET错误:

Error Message: String was not recognized as a valid Boolean.
Error Source : mscorlib

这听起来可能有些神秘,但这就是我要显示的全部。如何继续跟踪发生的事情...我真的需要这方面的帮助,如果以前没有出现过,尽管应用程序是相同的,怎么会出现。
谢谢

最佳答案

当使用 bool.Parse() 并且方法的输入不可转换为 bool(boolean) 值true/false时,会发生此错误。

例如:

string testBool = "true";
bool validBool = bool.Parse(testBool);
// this passes fine

testBool = "asdf";
validBool = bool.Parse(testBool);
// Exception: String was not recognized as a valid Boolean.

如果您使用的是.NET 4.0或更高版本,则可以使用 bool.TryParse() 来代替;如果收到无效的输入,则不会引发异常。否则,将语句包装在 try / catch中以使用它。

关于c# - 需要了解这个新错误的含义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11568228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com