我在 SQL Server 的表中有一个 Bigint 列作为主键,当我使用 Reactaxios或fetch在 React 中向客户端请求时,它的 id 存在问题9223372036854775800,并将它们全部转换为9223372036854776000!!!,
我该如何解决这个问题?
我有两个这样的对象:
object obj1=new
{
ID=1,
Title="text",
Test= new Test(){
Number=20, IsSomething=false
}
}
object obj2=new
{
Age=22
}
Run Code Online (Sandbox Code Playgroud)
我想像这样以编程方式合并它们:
object obj3=new
{
ID=1,
Title="text",
Test= new Test(){
Number=20, IsSomething=false
},
Age=22
}
Run Code Online (Sandbox Code Playgroud)
请注意,可以启动每个类而不是 Test 类,我不知道我拥有对象中的哪个类,而我只是在运行时发现了这些对象。
我在 StackOverflow 中阅读了相同的问题,发现我应该使用 Reflection,但他们都知道类的类型,我只是在运行时找到了它。怎么可能呢?