PlatformExtensionsGetMaxByteCountLimited - метод

Возвращает количество байт, в которые точно уместится указанная строка value в кодировке encoding. Для больших строк считает точное количество байт GetByteCount(String), а для небольших выполняет мгновенный вызов GetMaxByteCount(Int32).

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static int GetMaxByteCountLimited(
	this Encoding encoding,
	ReadOnlySpan<char> value
)

Параметры

encoding  Encoding
Кодировка.
value  ReadOnlySpanChar
Строка, для которой возвращается верхняя граница количества байт в кодировке.

Возвращаемое значение

Int32
Количество байт, в которые точно уместится указанная строка value в этой кодировке encoding.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа Encoding. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также