【发布时间】:2023-03-06 06:25:01
【问题描述】:
我正在从 wcf 函数 WebMessageFormat = Json 检索数据表,然后使用反射设置我的数据协定的属性。我在 int 字段上收到以下错误 -
“System.Int64”类型的对象无法转换为“System.Int32”类型
谁能解释这是什么以及如何解决?
【问题讨论】:
-
当然...您不能将 64 位整数放入 32 位整数中。没有足够的空间来表达价值。 Int64 的最大值是 9,223,372,036,854,775,807,而 Int32 的最大值要小得多 - 2,147,483,647
标签: c# json wcf reflection int