PlatformExtensionsGetMaxByteCountLimited - метод
Возвращает количество байт, в которые точно уместится указанная строка value в кодировке encoding.
Для больших строк считает точное количество байт GetByteCount(String),
а для небольших выполняет мгновенный вызов GetMaxByteCount(Int32).
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static int GetMaxByteCountLimited(
this Encoding encoding,
ReadOnlySpan<char> value
)
<ExtensionAttribute>
Public Shared Function GetMaxByteCountLimited (
encoding As Encoding,
value As ReadOnlySpan(Of Char)
) As Integer
public:
[ExtensionAttribute]
static int GetMaxByteCountLimited(
Encoding^ encoding,
ReadOnlySpan<wchar_t> value
)
[<ExtensionAttribute>]
static member GetMaxByteCountLimited :
encoding : Encoding *
value : ReadOnlySpan<char> -> int
- encoding Encoding
- Кодировка.
- value ReadOnlySpanChar
- Строка, для которой возвращается верхняя граница количества байт в кодировке.
Int32Количество байт, в которые точно уместится указанная строка
value в этой кодировке
encoding.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
Encoding. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).