转换在IDE中失败,但在“监视”窗口中成功

时间:2019-07-13 21:52:37

标签: c# visual-studio-2019

在将JSON对象反序列化为Stripe类时,我面临一个非常奇怪的问题(我不认为该问题与Stripe SDK有关)

我的代码基本上接收了JSON有效负载,然后将其转换为如下所述的类:

var json = ... // read json from the request body
var stripeEvent = Decode(json);
var invoice = (Stripe.Invoice) stripeEvent.Data.Object;

上面的代码引发异常。 enter image description here

但是,观看表达式(Stripe.Invoice) stripeEvent.Data.Object返回有效的Stripe.Invoice对象! enter image description here

当监视窗口正确投射对象时,为什么IDE中的代码会引发异常?

0 个答案:

没有答案