.NET MemoryStream - Следует ли мне устанавливать емкость?

Это, вероятно, действительно простой вопрос, я думаю, что все, что мне нужно, это Лучшее Практика объявления нового MemoryStream

В чем разница между следующими двумя примерами:

MemoryStream myStream = new MemoryStream (0x10000);

или

MemoryStream myStream = new MemoryStream ();

Очевидно , Я знаю, что в первом примере задается начальная емкость потока. Но у обоих из них есть автоматически изменяемая емкость.

Есть ли причина, по которой мне следует использовать один метод вместо другого?

24
задан iandotkelly 26 January 2012 в 20:14
поделиться