2016-07-02 10 views
1
public class WorkingList 
    { 
     public string Name { get; set; } 

     public bool Working { get; set; } 
    } 

Klasse WorkingList Enthält String istC# Suchergebnis Aus Enthält String-Klasse Enthält-Liste für String finden

i verwenden möchten wie

 public List<WorkingList> Work = new List<WorkingList>(); 
     bool ContainsCheck=false; 
     foreach(WorkingList list in Work) 
     { 
      if(list.Name.Equals("FindName")) { ContainsCheck = true; break } 
     } 

I Wanna Know Get Liste enthält String-Methode!

mit linq? oder anymethod/und

  public class TopClass 
      { 
      public List<WorkingList> Work = new List<WorkingList>(); 
      public string TopName { get; set; } 
      } 

Ich möchte wissen einfache Möglichkeit Topclass.Work.Name enthält String Ergebnis

Antwort

1
bool ContainsCheck = Work.Any(list => list.Name.Equals("FindName")); 
0

Sie können diese verwenden:

ContainsCheck =work.any(i=>i.Name=="FindName"); 
+0

Um auf den erzieherischen Wert Ihrer Antwort , vielleicht eine minimale Beschreibung, was der Code macht oder warum er eine Lösung ist. Nicht jeder kann erfahren genug sein, um zu verstehen. – Kris