Hi,
wie der Titel schon sagt möchte ich die Items zweier Collections nacheinander vergleichen.
Sicherlich mit zwei Schleifen aber welche foreach oder for , bei der foreach komm ich ja dann nicht mehr raus um ein neues Item der andern collection zu bekommen da es diese ja erst komplett durch laufen muss...
mein code der aber wahrscheinlich nicht funkttioniert.
Grüße MrSchabernack
wie der Titel schon sagt möchte ich die Items zweier Collections nacheinander vergleichen.
Sicherlich mit zwei Schleifen aber welche foreach oder for , bei der foreach komm ich ja dann nicht mehr raus um ein neues Item der andern collection zu bekommen da es diese ja erst komplett durch laufen muss...
mein code der aber wahrscheinlich nicht funkttioniert.
VB.NET-Quellcode
- foreach (IOValue iovA in ts.ActualValues)
- {
- foreach (IOValue iovE in ts.ExpectedValues)
- {
- if (iovA.ValueString == iovE.ValueString)
- {
- r = (Excel.Range)ReportSheet.Cells[iRow, iColumnA];
- r.Font.Color = iColorT;
- }
- else
- {
- r = (Excel.Range)ReportSheet.Cells[iRow, iColumnA];
- r.Font.Color = iColorF;
- }
- iColumnA++;
- // iRow muss noch hochgezählt werden...
- // hier müsste irgendwie der nächste iovE.ValueString ausgewählt werden...
- }
- iColumnA++;
- }
Grüße MrSchabernack