Exemple #1
0
 public void FilterWhereInclusive(TextualWhereCondition condition)
 {
     foreach (var srcRow in table.Rows)
     {
         if (condition.Check(this, srcRow) && !mirroredSourceRows.Contains(srcRow))
         {
             mirroredSourceRows.Add(srcRow);
         }
     }
 }
Exemple #2
0
 public void FilterWhereExclusive(TextualWhereCondition condition)
 {
     for (int i = 0; i < mirroredSourceRows.Count; i++)
     {
         var srcRow = mirroredSourceRows[i];
         if (!condition.Check(this, srcRow))
         {
             mirroredSourceRows.Remove(srcRow);
         }
     }
 }