Есть ли эквивалент для «php: // output» в C #?

Я пытаюсь скачать файл вместо того, чтобы сохранить его. Работая с php, я сделал именно это:

$objWriter->save('php://output');

Это было, когда я работал с PHPExcel. Я не знаю, можете ли вы сделать что-то подобное в C #.

php: // output — поток только для записи, который позволяет записывать в механизм буфера вывода так же, как print и echo.

0

Решение

Я предполагаю, что вы ищете способ избежать записи данных на диск. Если я прав, то вы должны посмотреть в System.IO.MemoryStream. Проще говоря, он в основном записывает данные в память, а не на диск.

0

Другие решения

вы можете попробовать вернуть FileResult в вашем действии

0

По вопросам рекламы [email protected]