请告诉我告诉我我做错了什么
using (var mem = new MemoryStream())
{
var writer = new StreamWriter(mem);
writer.Write(csvText);
writer.Flush();
using (var reader = new StreamReader(mem))
{
mem.Seek(0, SeekOrigin.Begin);
using (var csvReader = new CsvReader(reader))
{
while (csvReader.Read())
{
// some unreach code
}
}
}
writer.Dispose();
}
while 里面的代码无法访问,我不明白为什么。csvText 是一个非空字符串变量。但读者无法阅读。我知道我很可能犯了一个愚蠢的错误,但我很乐意解决它。谢谢。