-1
Я использую MemoryStream для хранения отчета. Но MemoryStream не будет хранить отчет, если размер отчета больше 70000. Поэтому я должен увеличить размер MemoryStream в этом случае. Как увеличить размер MemoryStream?Как увеличить емкость в потоке памяти?
говорят, например,
mstream=new MemoryStream();
stream.copyTo(mstream); // Here stream contains the report
mstream.position=0;
В этом случае, как я могу увеличить пропускную способность MemoryStream, так что он может хранить, даже если размер отчета больше, чем 7000. Пожалуйста, помогите, как я новичок в C#.
MemoryStream может хранить более 7000 или 70000 (ваше чтение не соответствует). Предел - это доступная память для процесса x86 и x64 (в зависимости от того, как вы ее выполняете). Пожалуйста, опишите проблему, которую вы имеете с более подробной информацией - например. больше исходного кода, исключений и т. д. –
@SergeyL, было бы лучше, если вы присоедините ссылку на, например, статью MSDN о максимальной емкости «MemoryStream». –