Хотелось бы узнать, можно ли перенаправить вывод StreamWriter в переменную
Что-то вроде
String^ myString;
StreamWriter sw = gcnew StreamWriter([somehow specify myString])
sw->WriteLine("Foo");
тогда myString будет содержать Foo.
Причина, по которой я хотел бы сделать это, состоит в том, чтобы повторно использовать сложную функцию. Я, вероятно, должен преобразовать его в функцию, возвращающую String, но все равно было бы неплохо знать,