我的列表框中包含许多单词,因此,我想搜索包含特定数量字母的单词 例如:搜索“ ea”。搜索结果应为(欣赏阅读时代)
string txt=scatt_letter.Text;
foreach (string item in listBox1.Items)
{
string item1 = item.ToLower();
for (int i = 0; i < txt.Length; i++)
{
for (int j = 0; j < item1.Length; j++)
{
if (txt[i] == item1[j])
listBox2.Items.Add(item);
}
}
}
答案 0 :(得分:0)
如果要从字符串列表中选择所有长度为10的单词,则可以执行以下操作:
using System.Linq;
var wordsWithLength10 = listBox1.Items.Where(item => item.Length == 10).ToList();
这有帮助吗?