BookSleeve.RedisMessage.WriteUnified C# (CSharp) Method

WriteUnified() protected static method

protected static WriteUnified ( Stream stream, double value ) : void
stream Stream
value double
return void
        protected static void WriteUnified(Stream stream, double value)
        {
            int i;
            if (value >= int.MinValue && value <= int.MaxValue && (i = (int)value) == value)
            {
                WriteUnified(stream, i); // use integer handling
            }
            else
            {
                WriteUnified(stream, ToString(value));
            }
        }

Same methods

RedisMessage::WriteUnified ( Stream stream, RedisLiteral value ) : void
RedisMessage::WriteUnified ( Stream stream, byte value ) : void
RedisMessage::WriteUnified ( Stream stream, long value ) : void
RedisMessage::WriteUnified ( Stream stream, string value ) : void