怎么将文件夹名改名

如何将文件夹名改名我已经会用DirectoryInfo.MoveTo但我现在的需求是改文件夹名的字母大小写,如:c:\pub-c

如何将文件夹名改名
我已经会用DirectoryInfo.MoveTo

但我现在的需求是改文件夹名的字母大小写,如:c:\pub   ->   c:\PUB
用MoveTo方法报“源路径和目标路径必须不同。”

[解决办法]
try File.Move