你好,我有我的代碼:跳過循環的元素
for (int z = 0; z <= db - 1; z++)
{
string title = dataGridView1.Rows[z].Cells[2].Value.ToString();
string postContent = dataGridView1.Rows[z].Cells[0].Value.ToString();
string tags = dataGridView1.Rows[z].Cells[3].Value.ToString();
string categ = textBox2.Text.ToString();
string img = dataGridView1.Rows[z].Cells[1].Value.ToString();
postToWordpress(title, postContent, tags, img);
}
在這裏,IMG是一個鏈接。該程序從該鏈接下載該圖像,並在上傳後下載。
public void postToWordpress(string title, string postContent, string tags, string img)
string localFilename = @"f:\bizt\tofile.jpg";
using (WebClient client = new WebClient())
try
{
client.DownloadFile(img, localFilename);
}
catch (Exception)
{
MessageBox.Show("There was a problem downloading the file");
}
我的問題是未來。我已經在這一行中獲得了更多的1000個鏈接,並且有些被破壞或未找到。這一點我的計劃正在停止。
我的問題。我想要一個簡單的跳過解決方案,當鏈接中斷或程序無法下載圖像時,請勿發佈,直接跳到下一個。
使用'continue'跳過循環的當前迭代 –
第一個和第二個代碼塊之間的關係是什麼? –