在 Windows 资源管理器中,我可以将 .cal 文件的文件扩展名更改为 .cg4 文件。当我这样做时,我会收到警告;“更改文件扩展名可能会使文件无用,您还想更改吗?” 或类似的东西(操作系统不是英语),但如果我点击“是”,它就可以工作。
但是尝试使用 C# 以编程方式执行此操作是行不通的。我收到一条错误消息:“不支持给定路径的格式。”
我正在使用 File.Move 进行重命名/转换,这就是发生错误的地方。
File.Move(directory + fileNameWithoutExtension + ".cal", directory + fileNameWithoutExtension + ".cg4");
我能做些什么?