如果json无法将数据转换为T类型,则json方法可以抛出。
T
我想做一个早期的测试,需要这样的方法:
bool JsonConvert.CanConvert<TSrc, TDest>();
我找不到任何和它相近的东西。
精密
实际上,这里的TSrc不是合成的,而是一个基本类型。
TSrc
编辑
当我说我想做一个早期的测试时,我会谈到在尝试解析某些东西之前进行的一个测试。
实际上,当我需要做测试时,我身边没有任何json文件。
因此,TryParse或TryCatch模式不符合我的需要。
发布于 2016-11-28 14:37:06
为什么要早做测试?只需尝试一下就可以了。您所建议的也会在内部解析字符串,所以就速度而言,不会有什么不同。更好的是,它只会被解析一次。如果成功了,没问题。否则,你也会知道的。
https://stackoverflow.com/questions/40846684
相似问题