private void button1_Click(object sender, EventArgs e)
{
this.label1.Text = "";
List<string> allImg = new List<string>() {
"IMG_20170808_11041801.jpg",
"IMG_20170808_11041802.jpg",
"IMG_20170808_11041803.jpg",
"IMG_20170808_11041804.jpg",
"IMG_20170808_11041805jz.jpg",
"IMG_20170808_11041806.jpg",
"IMG_20170808_11041807.jpg",
"IMG_20170808_11041808.jpg",
"IMG_20170808_11041809.jpg",
"IMG_20170808_11041810.jpg",
"IMG_20170808_11041811.jpg",
"IMG_20170808_11041812.jpg",
"IMG_20170808_jz_11041813.jpg",
"IMG_20170808_11041814.jpg",
"IMG_20170808_11041815.jpg",
"jzIMG_20170808_11041816.jpg",
"IMG_20170808_11041817.jpg",
"IMG_20170808_11041818.jpg",
"jzIMG_20170808_11041819.jpg",
"IMG_20170808_11041820.jpg",
};
var temp = from p in allImg where p.Contains("jz") select p;//在集合中 寻找包含 jz 的数据
foreach (var item in temp)
{
this.label1.Text += item + "\r\n";
}
}
如果要剔除这些包含jz 字符串的数据,可以这样写:
var temp = from p in allImg where !p.Contains("jz") select p;