为什么这段代码不运行,我想检查JSON是否包含键PurchasedValue
的整数? ():检查JValue是否为空
public PropertyInfo(Newtonsoft.Json.Linq.JToken jToken)
{
this.jToken = jToken;
int PurchasedValue = (int)(jToken["PurchasedValue"].Value ?? 0);
}
的错误是:
Error CS0019: Operator `??' cannot be applied to operands of type `method group' and `int' (CS0019)
这是Newtonsoft JSON.NET – AVEbrahimi