コード例 #1
0
        public void Write(long number)
        {
            this.WriteFormatting(JsonToken.Number);

            var len = JsonUtils.Int64ToBuffer(number, outputBuffer, 0, this.Context.Format);

            if (number > JS_NUMBER_MAX_VALUE_INT64)
            {
                this.WriteString(new string(outputBuffer, 0, len));
            }
            else
            {
                this.WriteJson(outputBuffer, 0, len);
            }
        }