查找包含另一个字符串的字符串集合中的项目

时间:2018-04-01 19:40:01

标签: c# collections

我有一个包含字符串的集合。
如:

"iphone x sadasd"
"IPHONE X s325g"
"Another string"

我在列表框中添加这些字符串,但不是全部。

我想根据文本框中输入的文本将字符串添加到列表框中。例如,我可以输入文字“iphone x”

到目前为止,我已经尝试过:

if(collection.Contains(textBox1.Text));
{
    listbox1.items.Add(//string that contains texbox1.text)
}

1 个答案:

答案 0 :(得分:2)

AddRange MethodWhere

一起使用
listbox1.Items.AddRange(collection.Where(x => x.Contains(textBox1.Text));