有没有办法知道抛出异常时传递给方法的内容。例如; Convert.ToBoolean(string mystring) 何时抛出 FormatException?
这里我想知道抛出异常时mystring是什么?

最佳答案

您应该只使用 Boolean.TryParse 。那你可以说

bool value;
if(!Boolean.TryParse(myString, out value)) {
    // it didn't parse
}
// it parsed

关于c# - 获取异常时方法的参数值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6784885/

10-09 01:40