В C# Encoding.UTF32
— это UTF-32 с прямым порядком байтов, Encoding.BigEndianUnicode
— это UTF-16 с прямым порядком байтов, Encoding.Unicode
— это UTF-16 с прямым порядком байтов. Но я не могу найти код для UTF-32 с прямым порядком байтов.
Я разрабатываю простую программу просмотра текста и не думаю, что есть много документов, закодированных в кодировке UTF-32 с прямым порядком байтов, но на всякий случай я хочу подготовиться и к этому.
Разве C# не поддерживает UTF32 с обратным порядком байтов?
Кстати, Java поддерживает это.