Mam taki kod
static void Main(string[] args)
{
using (var memoryStream = new MemoryStream())
using (var streamWriter = new StreamWriter(memoryStream))
{
streamWriter.WriteLine("Test content");
streamWriter.Flush();
memoryStream.Position = 0;
memoryStream.CopyTo(File.Create("test.txt"));
}
}
Po uruchomieniu tworzony jest nowy plik, ale jego zawartość jest pusta. Dlaczego?