繁体   English   中英

InputFile 和 TextFieldParser 解析 csv

[英]InputFile and TextFieldParser to parse csv

我可以使用文件路径和 TextFieldParser 解析 CSV 文件。 现在我正在尝试解析从 InputFile 组件接收到的 CSV 文件。 这是我尝试过的:

var stream = e.File.OpenReadStream();
var memoryStream = new MemoryStream();
await stream.CopyToAsync(memoryStream);
stream.Close();

using (var parser = new TextFieldParser(memoryStream))
{
    parser.TextFieldType = FieldType.Delimited;
    parser.SetDelimiters(";", ",");

    while (!parser.EndOfData)
    {
        //Do something here
    }
}

但是当我运行它时,它不会进入 using 块,也不会进一步进入 go 。 我应该怎么办?

谢谢

使用 try-catch 块查看异常和错误详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM