真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

C#實現(xiàn)批量下載圖片到本地示例代碼-創(chuàng)新互聯(lián)

一、概述

站在用戶的角度思考問題,與客戶深入溝通,找到平橋網站設計與平橋網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站建設、成都做網站、企業(yè)官網、英文網站、手機端網站、網站推廣、域名注冊雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋平橋地區(qū)。

批量下載圖片是我們在日常開發(fā)中經常會遇到的一個需求,這不,最近工作中就需要批量下載圖片到本地,先是通過Excel拼接生成了所有鏈接地址,然后想到的是通過下載軟件來批量下載??墒且幌氲接忠〞r間去查找、安裝、研究軟件,不如自己寫個來的快。

以下是使用C#開發(fā)的控制臺程序代碼,通過循環(huán)讀取文本文件中每一行地址字符串,執(zhí)行下載并保存到本地文件夾中。

下面話不多說了,來一起看看詳細的介紹吧

二、C#實例代碼

//using System;
//using System.Net;
//using System.Text;
//using System.IO;
//--------------------------------------------

static void Main(string[] args)
{
 //StreamReader讀取
 int count = 0;
 using (Stream readerStream = new FileStream(@"d:\list.txt", FileMode.Open))
 using (StreamReader reader = new StreamReader(readerStream, Encoding.UTF8))
 using (WebClient client = new WebClient())
 {
  string line;
  while ((line = reader.ReadLine()) != null)
  {
   count++;
   Console.WriteLine(line + " " + count);
   Uri uri = new Uri(line);
   if (uri!=null)
   {
    string filename = Path.GetFileName(uri.LocalPath);
    client.DownloadFile(uri, @"c:\pictures\"+filename);
    Console.WriteLine("文件:"+filename+" 下載成功!" + " 計數(shù):"+ count);
   }
   else
   {
    Console.WriteLine("路徑:" + line + " 不是下載地址!失敗序號:"+count );
   }
   
  }
 }

 Console.WriteLine("下載完成!");
 Console.ReadKey();
}

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網站名稱:C#實現(xiàn)批量下載圖片到本地示例代碼-創(chuàng)新互聯(lián)
鏈接URL:http://weahome.cn/article/dpjpsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部