List mit Contains

15/03/2009 - 23:56 von martina gerling | Report spam
Hallo,

ich komme nicht mehr weiter. Ich versuche festzustellen, ob ein
bestimmter Wert in "schluessel" in einer generischen Auflistung
vorhanden ist.

Hier mal meine Klasse:
class FormLogList
{
private string lid = string.Empty;
public string Lid
{
get { return lid; }
set { lid = value; }
}

private DateTime start;
public DateTime Start
{
get { return start; }
set { start = value; }
}

private string aktion = string.Empty;
public string Aktion
{
get { return aktion; }
set { aktion = value; }
}

private string art = string.Empty;
public string Art
{
get { return art; }
set { art = value; }
}

private DateTime ende;
public DateTime Ende
{
get { return ende; }
set { ende = value; }
}

private DateTime zeit;
public DateTime Zeit
{
get { return zeit; }
set { zeit = value; }
}
}

Nun habe ich folgendes versucht:
List<FormLogList> formList = new List<FormLogList>();
...
if(formList.Contains("12345") --> Geht nicht

Wie kann ich feststellen, ob der Wert in "lid" vorhanden ist? Muss ich
alle Werte in einer Schleife durchlaufen oder geht das auch mit
Contains?

Martina
 

Lesen sie die antworten

#1 Gerold Mittelstädt
16/03/2009 - 01:15 | Warnen spam
Hallo Martina,

martina gerling schrieb:
ich komme nicht mehr weiter. Ich versuche festzustellen, ob ein
bestimmter Wert in "schluessel" in einer generischen Auflistung
vorhanden ist.

[schnapp]

Nun habe ich folgendes versucht:
List<FormLogList> formList = new List<FormLogList>();
...
if(formList.Contains("12345") --> Geht nicht

Wie kann ich feststellen, ob der Wert in "lid" vorhanden ist? Muss ich
alle Werte in einer Schleife durchlaufen oder geht das auch mit
Contains?




formList.Exists(l => l.lid == "12345")

Viele Grüße!

Ähnliche fragen