public static string DecodeFixedString(byte[] buffer, int offset = 0, int? length = null) { if (length == null) length = buffer.Length; return DecodeFixedString(buffer, ref offset, length.Value); }