ASCIIEncoding.IsSingleByte Свойство

Определение

Получает значение, указывающее, используются ли в текущей кодировке однобайтовые кодовые точки.Gets a value indicating whether the current encoding uses single-byte code points.

public:
 virtual property bool IsSingleByte { bool get(); };
[System.Runtime.InteropServices.ComVisible(false)]
public override bool IsSingleByte { get; }
member this.IsSingleByte : bool
Public Overrides ReadOnly Property IsSingleByte As Boolean

Значение свойства

Данное свойство всегда имеет значение true.This property is always true.

Атрибуты

Комментарии

Вместо использования IsSingleByte свойства для определения размера массива байтов для операций кодирования и размера массива символов для операций декодирования (например, так, чтобы размер массива байтов был равен IsSingleByte * числу символов Encoded) GetByteCount , необходимо вызвать метод или GetMaxByteCount GetCharCount для операций кодирования и метод или GetMaxCharCount для операций декодирования.Instead of using the IsSingleByte property to determine the size of a byte array for encoding operations and the size of a character array for decoding operations (for example, so that the size of the byte array is IsSingleByte * the number of characters to be encoded), you should call the GetByteCount or GetMaxByteCount method for encoding operations and the GetCharCount or GetMaxCharCount method for decoding operations. Эти методы принимают ASCIIEncoding при вычислении требуемого размера массива резервную стратегию замены объекта.These methods takes the ASCIIEncoding object's replacement fallback strategy into account when calculating the required array size.

Применяется к

Дополнительно