我有一个要在Windows Phone 7应用程序中尝试使用的数据的CSV文件。
我试图弄清楚如何在我的应用程序中打开和使用数据。我已经看到了一些有关使用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/

10-17 02:07