コード例 #1
0
        public static void WriteLengthEncodedString(this ByteBufferWriter writer, string value)
        {
            var byteCount = Encoding.UTF8.GetByteCount(value);

            writer.WriteLengthEncodedInteger((ulong)byteCount);
            writer.Write(value);
        }
コード例 #2
0
        public static void WriteLengthEncodedString(this ByteBufferWriter writer, ReadOnlySpan <char> value)
        {
            var byteCount = Encoding.UTF8.GetByteCount(value);

            writer.WriteLengthEncodedInteger((ulong)byteCount);
            writer.Write(value, flush: true);
        }