是的,C#中的WebClient类可以用来上传文件。可以使用UploadFile或UploadData方法来上传文件到服务器。以下是一个示例代码:
using System; using System.Net; class Program { static void Main() { WebClient client = new WebClient(); string filePath = "C:\\path\\to\\file.txt"; string uploadUrl = "http://example.com/upload"; client.UploadFile(uploadUrl, filePath); Console.WriteLine("File uploaded successfully."); } }
在上面的示例中,我们创建了一个WebClient对象,并使用UploadFile方法将文件上传到指定的URL。您可以根据需要修改文件路径和上传URL。