Som*_*aha 4 c# json.net visual-studio-2017
最近升级到Visual Studio 2017,并且面临一个奇怪的问题。我无法将Netwonsoft.Json.Linq.JValue强制转换为布尔值。
例如,这是我的对象“ actualObj”,其中包含一个布尔值(在QuickWatch中显示):

现在,当我将其强制转换为bool时,应该按照docs进行操作,我得到了无效的强制转换异常:
我应该怎么做?
尝试强制转换的Value属性JValue:
JValue jv = actualObject as JValue;
if(jv != null)
{
bool b = (bool)jv.Value;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
897 次 |
| 最近记录: |