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

C# 添加.csv文件作为资源文件并在代码中访问它,c#,C#,我有一个.csv文件,我将在我的代码中使用oledb方法读取。现在,我希望这个.csv文件作为我的资源文件,因此我已将该文件添加到资源中。 但是struct通过代码访问资源文件,有人能帮我吗 谢谢假设您的CSV文件作为资源嵌入,您可以这样访问它: using (var stream = Assembly .GetExecutingAssembly() .GetManifestResourceStream("YourNamespace.test.csv")) using (var

我有一个.csv文件,我将在我的代码中使用oledb方法读取。现在,我希望这个.csv文件作为我的资源文件,因此我已将该文件添加到资源中。 但是struct通过代码访问资源文件,有人能帮我吗


谢谢

假设您的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
}

谢谢你,达林。。。但如何使用oledb访问此文件基本上我应该能够通过“select*from table”来选择它