.net json序列化自动转换类型

.net 将对象序列化为json时,会把decimal自动转成string。怎么才能不让它自动转换!

img

img

怎么才能不让它自动转换!

为什么不让转换? 你写入数据库的时候又不会报错,decimal(4,2),有4个长度,2位小数,最大是99.99撒,你存到数据库里面也是decimal类型就好了啊

序列化就是转成json字符串,反序列化之后会转回decimal的

json 本身就是一串字符,你使用验证的时候将字符数字转换成decimal 就行了