MemoryStream streamC = new MemoryStream();
を作って、AとBを両方writer.Write( reader.ReadToEnd() );すれば?