Реализация кодировщика строк, замена системного Encoding. Введена из-за того, что в .NET Core не поддержаны разные 1251 и пр. Да и для кросспрограммности и кроссплатформенности это необходимо.

Пространство имен: com.pullenti.util

Expand
	imageСинтаксис

Конструкторы

  Имя   Описание
Public constructorEncodingWrapper Создать обёртку

Методы

  Имя Тип значения Описание
Public method StaticcheckEncodingEncodingWrapperОпределение кодировки по байтовому массиву
Public methodgetBytesbyte[]Закодировать строку
Public methodgetStringStringРаскодировать строку
Public methodreadLineStringСчитать строку из потока и раскодировать (использовать вместо StreamReader, чтобы и на Linux раскодировало винданутые кодировки)

Поля

  Имя Тип Описание
Public fieldcodePageintКодовая страница Windows
Public fieldstdTypEncodingStandardСтандартный тип