public static string ToString(this IByteBuffer buf, int index, int length, Encoding encoding) { if (buf is IByteBuffer2 buffer2) { return(buffer2.ToString(index, length, encoding)); } return(ByteBufferUtil.DecodeString(buf, index, length, encoding)); }
public string ToString(int index, int length, Encoding encoding) => ByteBufferUtil.DecodeString(this, index, length, encoding);