C#でストリームをbyte[]に変換するにはどうすればいいですか? [重複] 質問する

C#でストリームをbyte[]に変換するにはどうすればいいですか? [重複] 質問する

C# でStreamを に変換する簡単な方法やメソッドはありますか?byte[]

ベストアンサー1

私が知っている最短の解決策:

using(var memoryStream = new MemoryStream())
{
  sourceStream.CopyTo(memoryStream);
  return memoryStream.ToArray();
}

おすすめ記事