如果json无法将令牌中的数据转换为token.ToObject<T>
类型,则json T
方法可以抛出。
我想做一个早期测试,需要这样的方法:
bool JsonConvert.CanConvert<TSrc, TDest>();
我没有找到任何与它相近的东西的参考。
[精密]
实际上TSrc
这里不是基本类型而是基本类型。
[编辑]
当我说我想做一个早期测试时,我会讨论在之前完成的测试任何解析某些事情的尝试。
实际上,当我需要进行测试时,我没有任何json文件。
答案 0 :(得分:3)
为什么要早点测试? 用try-catch包围调用。你所建议的内容也会在内部解析字符串,因此速度方面它没有任何区别。更好的是,它只会被解析一次。如果成功,那很好。如果没有,你也会知道。