StreamReader fr = new StreamReader("D:\\test\\" + item);
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的.Item是一个带文件名的String.孔串就是这样
"D:\\test\\01-Marriotts Island.mp3"
Run Code Online (Sandbox Code Playgroud)
因为他试图生成StreamReader.什么路径错了?
StreamReader专为读取字符数据而设计.如果您尝试读取二进制数据(例如mp3文件的内容),则应使用BinaryReader.
更新:正如Marc指出的那样,你也可以使用Stream来读取文件,这可能比BinaryReader提供了一个更容易使用的操作文件的界面.另外,我建议在构建要访问的文件的路径时使用Path.Combine.
归档时间: |
|
查看次数: |
5287 次 |
最近记录: |