在开发时遇到个问题,数据设计的时候,采用长整型作为数据库Id,但是js只能支持53位,超过后将会溢出,导致C#中64为长整型在js中变得不可靠。 目前想到的方法是在序列化的时候,将id强制序列化为string。如下所示: public class Person { [JsonConverter(typeof(IdToStringConverter))] public long ID { get; set; } public string Name { get; set; } } public class IdToS…