0
var request = new WebClient();
request.DownloadFile("http://2nditeration.ca/Images/facebook.png", "C:\tmp\filename.png");

第一个参数是说Path有非法字符?任何想法?

4

1 回答 1

4

尝试改变

"C:\tmp\filename.png"

@"C:\tmp\filename.png"

\字符引入了一个转义序列\t是选项卡并且\f是换页符。

告诉编译器忽略以下字符串中的@任何转义序列。

或者,你可以\\在任何你真正想要的地方使用\,比如

"C:\\tmp\\filename.png"
于 2012-06-27T03:29:31.743 回答