Comment générer un flux à partir d'une chaîne de caractères ?

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Comment générer un flux à partir d'une chaîne de caractères ?

Message par Clippy »

Comment générer un flux à partir d'une chaîne de caractères ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Comment générer un flux à partir d'une chaîne de caractères ?

Message par Clippy »

```

public static Stream GenerateStreamFromString(string s)

{

var stream = new MemoryStream();

var writer = new StreamWriter(stream);

writer.Write(s);

writer.Flush();

stream.Position = 0;

return stream;

}



```



N'oubliez pas d'utiliser Using :



```

using (var stream = GenerateStreamFromString("a,b \n c,d"))

{

// ... Effectuer des opérations sur le flux

}



```



Concernant le `StreamWriter` qui n'est pas supprimé. `StreamWriter` n'est qu'un wrapper autour du flux de base, et ne

[réponse tronquée par l'import d'origine]
Répondre

Revenir à « .NET & C# »