// content.chars + this.bytes[start, count] public override void AppendTo(CharArrayContent /*!*/ content, int start, int count) { if (start > _count - count) { throw new ArgumentOutOfRangeException("start"); } content.SwitchToBinary().Append(_data, start, count); }
// content.chars + this.bytes[start, count] public override void AppendTo(CharArrayContent/*!*/ content, int start, int count) { if (start > _count - count) { throw new ArgumentOutOfRangeException("start"); } content.SwitchToBinary().Append(_data, start, count); }
// content.chars <=> this.bytes public override int ReverseOrdinalCompareTo(CharArrayContent/*!*/ content) { return content.SwitchToBinary().OrdinalCompareTo(_data, _count); }
// content.chars <=> this.bytes public override int ReverseOrdinalCompareTo(CharArrayContent /*!*/ content) { return(content.SwitchToBinary().OrdinalCompareTo(_data, _count)); }