Я пытаюсь отфильтровать корыто по сетке, используя текстовое поле, когда мне нужно использовать запятые для поиска определенных c элементов в этом виде сетки
Это мой вид сетки:

Как видите, столбец Ingredientes
содержит элементы, разделенные запятыми. То, что я пытаюсь сделать, это если я напишу в текстовом поле Ingredientes
«repolho, salsa», например, появится строка.
В данный момент я могу искать, есть ли в столбце Ingredientes
только один элемент, подобный этому, с "ing"
Это мой код
// Procura pelos ingredientes
else if (txtTitulo.Text == "" && txtIngredientes.Text != "")
{
dataGridReceitas.Rows.Clear();
if (File.Exists(receitas))
{
sr = File.OpenText(receitas);
string linha = "";
int x = 0;
while((linha = sr.ReadLine()) != null)
{
string[] campos = linha.Split(';');
if(txtIngredientes.Text == campos[3])
{
dataGridReceitas.Rows.Add(1);
dataGridReceitas[0, x].Value = campos[0];
dataGridReceitas[1, x].Value = campos[1];
dataGridReceitas[2, x].Value = campos[2];
dataGridReceitas[3, x].Value = campos[3];
x++;
}
}
sr.Close();
}
}