在哪里使用 WebClient 在 Mac 上下载文件?

问题描述

我有一个使用 C# 和 Webclient 下载的 excel 文件。下载有效,但我想知道它是否也适用于 Mac,因为 Mac 没有 C 驱动器。

这是我正在使用的:

WebClient client = new WebClient();
client.DownloadFile(file,@"C:\" + guidToken.ToString() + ".xlsx");

文件在 Windows 上可以正常下载,但如果有人使用 Mac,它会起作用吗?如果不能,我该如何让它起作用?

解决方法

使用环境变量可能会起作用。 例如:

string documentpath = Environment.GetFolderPath (Environment.SpecialFolder.MyDocuments);