天天看點

c#下載下傳檔案,最簡單代碼

/// <summary>

/// 下載下傳檔案

/// </summary>

/// <param name="url">下載下傳位址</param>

/// <param name="filePath">存放位址</param>

/// <returns>-1不存在0失敗1成功</returns>

public static sbyte DownFile(string url, string filePath)

{

try

var client = new WebClient {Credentials = CredentialCache.DefaultCredentials};

client.DownloadFile(url, filePath);

return 1;

}

catch (WebException ex)

TextTool.Log(ex,url);

if (ex.Message.Contains("404"))

return -1;

catch (Exception e)

TextTool.Log(e,url);

return 0;

c#