Запись текста в файл в кодировке Unicode Little Endian - C#
Формулировка задачи:
Хочу записать юникодовскую строку в файл лител ендингом.
когда открываю файл вижу кракозябры(открываю блокнотом). открываю в WinHex вижу что он мне зачем-то биг эндингом пишет. товарищи! что делать как быть?
FileStream sr = new FileStream("D:\\new.txt", FileMode.Open, FileAccess.Write);
BinaryReader bw = new BinaryWriter(sr, Encoding.Unicode);
string str = "Новый год";
bw.Write((byte)0xFF);
bw.Write((byte)0xFE);
bw.Write(str);
bw.Close();
sr.Close();Решение задачи: «Запись текста в файл в кодировке Unicode Little Endian»
textual
Листинг программы
bw.Write(str.ToCharArray());