undersøg to lister

Tags:    c#

Hey, nogle som ved hvordan jeg undersøger om objekter med et ID er det samme som strings ID fra en anden liste?

Jeg har forsøgt, men ved godt at den er helt gal med n_flaske.PropertyFlaskeID == temp_flasker idet temp_flasker er en liste


private void button2_Click(object sender, EventArgs e)
{
//makes temporary list
List<string> temp_flasker = new List<string>();
foreach (object i in checkedListBox12.CheckedItems) temp_flasker.Add(i.ToString());

//makes a reservation
Reservering ny = new Reservering((label12.Text), (dt));


//The reservations are added to the "Flaske" which are "true" and where the ID match the ID from the temporary list
foreach (Flaske en_flaske in Flaskeliste)

if ((en_flaske._flaskeledig(dt)) == true && en_flaske.PropertyFlaskeID == temp_flasker/*here are the error*/);
{
en_flaske.Add(ny) ;

}
}



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg har løst det

private void button2_Click(object sender, EventArgs e)
{
//makes temporary list
List<string> temp_flasker = new List<string>();
foreach (object i in checkedListBox12.CheckedItems) temp_flasker.Add(i.ToString());

Reservering ny = new Reservering(label12.Text, dt);

foreach (Flaske en_flaske in Flaskeliste)
{
if (en_flaske._flaskeledig(dt) && temp_flasker.Contains(en_flaske.PropertyFlaskeID))
{
en_flaske.Add(ny) ;
}
}
}



t