using System.Collections.Generic;
public int ID {get; set;}
public string tdName {get; set;}
public string tdText {get; set;}
public string[] tdArray {get; set;}
public static void Main()
IList<myClass> myClasses = new List<myClass>();
myClass newmyClass = new myClass() {ID = 1 , tdName = "no1", tdText = "Tisch, Stuhl, Bank, Kissen"};
myClasses.Add(newmyClass);
newmyClass = new myClass() {ID = 2 , tdName = "no2", tdText = "Sessel, Sofa, Tisch, Regal"};
myClasses.Add(newmyClass);
newmyClass = new myClass() {ID = 3 , tdName = "no3", tdText = "Sofa, Regal, Bett, Schrank"};
myClasses.Add(newmyClass);
var myErgebnis = from myEClass in myClasses
where (myEClass.tdText.Contains("Tisch") )
select new {myEClass.ID, myEClass.tdName, myEClass.tdText};
Console.WriteLine(myErgebnis.Count());