永发信息网

我用C#写了一个客户端,运行一段时间以后,弹出提示“字符串未被识别为有效的布尔值”是什么原因啊?

答案:2  悬赏:40  手机版
解决时间 2021-01-25 12:26
  • 提问者网友:川水往事
  • 2021-01-24 18:14
我用C#写了一个客户端,运行一段时间以后,弹出提示“字符串未被识别为有效的布尔值”是什么原因啊?
最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-01-24 18:38
有可能是 String 与 Bool 之间转换问,你用断点或自己认真检查一次

错把 String 当成 Bool追问可是如果转化失败的话,不是应该每次都报错么?为什么这个错误不是每次都有,只是偶尔才会有这个提示呢?追答因为你,在运得的过程中,调用的时候才会出错啊!!,

你可以你的方法里加

try
{
方法
} catch (Exception me)
{ MessageBox.Show(me.Message); }

出错的时候就知道那里错了追问你知道怎么给程序添加错误日志么?我想把这些错误收集起来,因为他不是每次都触发那个错误追答第一你把程序贴出来
第二就是发给我
第三就是你程序你每一个方法添加
try{ }catch( ){ }追问你有 QQ么?我加你QQ说吧,或者你加我也可以,1192657190追答你的QQ 要认证,请你的名字是?
全部回答
  • 1楼网友:旧脸谱
  • 2021-01-24 19:30
不是每次都出现,只是说不是每次你运行都会执行你写的所有代码行,不妨多debug几遍
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯