Cześć, tak się zastanawiam, jak w najlepszy sposób użyć memory stream w pętli. Czy tworzyć nową instancję z każdą iteracją, czy utworzyć jedną instancję i ją czyścić w każdej iteracji. A jeśli czyścić to jak, bo na MSDN piszą, że metoda FLUSH nie robi nic.
Mój aktualny kod wygląda tak:
for(int i = 0; i<x; i++)
{
using(MemoryStream ms = new MemoryStream())
{
//tutaj różne operacje
}
}
Iteracji w moim przypadku nie będzie więcej niż 30. Rozmiary memoryStream 4 - 50 KB