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

Пространство имен: Pullenti.Util

Expand
	imageСинтаксис

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

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

Методы

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

Поля

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