【发布时间】:2015-09-16 02:08:54
【问题描述】:
请看下面的代码。我正在打开一个 .CSV 文件并将其读入列表框,而不是作为 - X 是 Z 这是 “X” “是” “Z”
相关代码为:
if(ofdCSV.ShowDialog() == DialogResult.OK)
{
list.Visible = true;
StreamReader sr = new StreamReader(ofdCSV.FileName);
string currentLine;
while ((currentLine = sr.ReadLine()) != null)
{
list.Items.Add(currentLine);
}
有什么想法吗?我已经环顾了一段时间,但我还是个新手,所以我不完全确定要寻找什么。
【问题讨论】:
-
CSV 文件通常也可以用引号分隔,以管理否则将被视为分隔符的嵌入逗号。想想“史密斯,约翰”的案例。修剪前导和尾随引号,您将获得所需的结果。
标签: c# csv listbox visual-studio-2015 streamreader