Руководство по сериализации в документации для JSON.Net показывает, что для массива sbyte[]
не существует правила сериализации.Однако есть запись для sbyte
.sbyte
будет сериализовано как int
.
byte[]
массивы будут сериализованы в строку base64
, поскольку это явно определено в руководстве, и для удобства.
Поскольку в sbyte[]
не существует правила дляРуководство по сериализации массив будет обрабатываться как любой другой массив, и его члены будут сериализованы в соответствии с руководством.Поэтому sbyte[]
сериализуется в int[]
, поскольку sbyte
сериализуется в int
.
. См. Изображение ниже: