これは.NETエラーです。
Error Message: String was not recognized as a valid Boolean.
Error Source : mscorlib
これは少し不可解に聞こえるかもしれませんが、私が示さなければならないのはそれだけです。何が起こったのかをたどる方法...私は本当にこれについて助けが必要です。アプリケーションは同じですが、以前に表示されなかった場合、どうすればこれを実現できますか。ありがとう
これは.NETエラーです。
Error Message: String was not recognized as a valid Boolean.
Error Source : mscorlib
これは少し不可解に聞こえるかもしれませんが、私が示さなければならないのはそれだけです。何が起こったのかをたどる方法...私は本当にこれについて助けが必要です。アプリケーションは同じですが、以前に表示されなかった場合、どうすればこれを実現できますか。ありがとう
このエラーは、を使用bool.Parse()
していて、メソッドへの入力がブール値の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
使用します。