C# WebBrowser.Document.InvokeScript 方法抛出“指定的转换无效”异常的原因

今天一直在做收款宝的PC端第二种采集支付宝数据方式的处理,用HtmlAgilityPack处理WebBrowser的网页内容时,一直抛异常”指定的转换无效”,简直想死人

终于,终于,发现原来是由于我开了子线程的处理,导致这样的异常,我只能说为什么不合理的报错呢...

特地记录下来,希望能帮助到同样被坑的人