Je voudrais savoir s'il est possible de rediriger StreamWriter sortie à une variableRedirect sortie .NET StreamWriter à une variable chaîne
Quelque chose comme
String^ myString;
StreamWriter sw = gcnew StreamWriter([somehow specify myString])
sw->WriteLine("Foo");
alors myString contiendra Foo. La raison pour laquelle je voudrais faire ceci est de réutiliser une fonction complexe. Je devrais probablement Refactor dans une fonction de retour de chaîne, mais il serait encore un beau hack pour savoir
Vous me battez en quelques secondes! –
Hélas dans mon cas, la méthode est dans une bibliothèque tierce, je ne peux pas la changer. –