gpt4 book ai didi

C# 为什么我的文件路径出现 NotSupported 异常

转载 作者:太空宇宙 更新时间:2023-11-03 17:19:24 25 4
gpt4 key购买 nike

StreamReader fr = new StreamReader("D:\\test\\" + item);

这就是我想要做的。 Item 是一个带有文件名的字符串。孔串是这样的

"D:\\test\\01-Marriotts Island.mp3"

在他尝试生成 StreamReader 之前。路径有什么问题?

最佳答案

StreamReader 是为读取字符数据而设计的。你应该使用 BinaryReader相反,如果您正在尝试读取二进制数据,例如 mp3 文件的内容。

更新:正如 Marc 指出的,您还可以使用 Stream读取文件,这可能会提供比 BinaryReader 更易于使用的文件操作界面。另外,我支持他使用 Path.Combine 的建议。在构建要访问的文件的路径时。

关于C# 为什么我的文件路径出现 NotSupported 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1452004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com