C# で MemoryStream へコピーする C# で別の Stream から MemoryStream へコピーしたい場合は、もとの送信元になる Stream の CopyTo メソッドを使います。 using System.IO; namespace Sample1 { class Program { static void Main(string[] args) { using (var fromStream = File.OpenRead(args[0])) using (var toStream = new MemoryStream()) fromStream.CopyTo(toStream); } } }