将.csv文件添加为资源文件并在代码中访问它

时间:2010-03-05 10:50:51

标签: c#

我有一个.csv文件,我将在我的代码中使用oledb方法读取我现在想要这个.csv文件作为我的资源文件,所以我在资源中添加了该文件。 但是从代码访问资源文件的结构,任何人都可以请帮助我

由于

1 个答案:

答案 0 :(得分:9)

假设您的CSV文件是作为资源嵌入的,您可以像这样访问它:

using (var stream = Assembly
    .GetExecutingAssembly()
    .GetManifestResourceStream("YourNamespace.test.csv"))
using (var reader = new StreamReader(stream))
{
    string csv = reader.ReadToEnd();
    // do something with the CSV
}