Мой код:
public static void DoStrumienia (string pString, Stream pStream)
{
if (pStream == null) throw new ArgumentNullException ();
BinaryWriter bw = new BinaryWriter (pStream);
int rozmiar = pString.Length;
bw.Write (rozmiar);
for (int i = 0; i < rozmiar; i++)
{
bw.Write (pString[i]);
}
bw.Flush ();
}
Запись строки в поток, но запись с использованием кодировки UTF8.Как это с UTF16?