マイコード:書き込み文字列
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での操作方法
なぜあなたは、一度に1つの文字を書いていますか? –
これは私が今知っている唯一の方法だからです。 – zgnilec