HOME > データ操作 > データ操作 [C#] Streamをコピーする 2022年4月7日 Streamをコピーするには、.CopyTo() を使用します。 サンプル 例)MemoryStreamをコピーする using System.IO; // MemoryStream「ms」を生成する string str = "あいうえお"; MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(str)); // MemoryStream「ms」を「ms2」へコピーする MemoryStream ms2 = new MemoryStream(); ms.CopyTo(ms2); // MemoryStreamの中身を表示する Console.WriteLine("コピー元:" + Encoding.UTF8.GetString(ms.ToArray())); Console.WriteLine("コピー先:" + Encoding.UTF8.GetString(ms2.ToArray()));Copy 結果 コピー元:あいうえお コピー先:あいうえお 備考 FileStreamも同じようにコピー出来ます。 Twitter Share Pocket Hatena LINE URLコピー -データ操作 -Stream