我有一个 CSV 数据文件,我正在尝试在 Windows Phone 7 应用程序中使用它。 我正在尝试弄清楚如何打开和使用我的应用程序中的数据。我见过一些关于使用 Linq 来执行此操作的示例,但他们使用 OleDB 来打开 CSV 文件。
注意:我想使用我的应用程序部署数据,而不是使用 Web 服务,因为它更干净且数据不多。如果没有编码方法可以做到这一点,也许有一种方法可以转换为 XML?
最佳答案
使用轻量级 CSV 输入文件没有任何问题。
您可以使用 StreamReader.Readline 一次拉入一行。
和 String.Split 将逗号分隔值解析为可用元素。例如:
string csv = "abc,123,def,456";
string[] elements = csv.Split(',');
foreach (string s in elements)
System.Diagnostics.Debug.WriteLine(s);
关于c# - WP7 - 从 CSV 文件读取?或者如何处理数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4681023/