C# 如何在C中使用流加载本地文件?

C# 如何在C中使用流加载本地文件?,c#,C#,我正在运行windows并尝试加载一个本地文件,给定文件路径为C。我希望读取文件的类型为System.IO.Stream 我尝试使用StreamReader sr=new StreamReader path_To_File.csv,但没有成功 C中的什么方法可以做到这一点 您需要的是File.OpenRead using (FileStream fs = File.OpenRead(path)) { ... } 什么是不工作?它是否明确返回“我不使用屏幕上的粗体红色字母”或什么?您希

我正在运行windows并尝试加载一个本地文件,给定文件路径为C。我希望读取文件的类型为System.IO.Stream

我尝试使用StreamReader sr=new StreamReader path_To_File.csv,但没有成功


C中的什么方法可以做到这一点

您需要的是File.OpenRead

using (FileStream fs = File.OpenRead(path)) 
{
    ...
}

什么是不工作?它是否明确返回“我不使用屏幕上的粗体红色字母”或什么?您希望使用什么代码?BaseStream属性是否不起作用?是否正确地转义了路径中的反斜杠?使用逐字字符串text=streamReader.ReadToEnd;