Comment générer un flux à partir d'une chaîne de caractères ?
Comment générer un flux à partir d'une chaîne de caractères ?
Comment générer un flux à partir d'une chaîne de caractères ?
Re: Comment générer un flux à partir d'une chaîne de caractères ?
```
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]
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]