public DataSourceCollection(DataSourceCollection aList1, DataSourceCollection aList2)
 {
     foreach (DataSource source in aList1)
     {
         if (aList2.IndexOf(source.ThreadName) >= 0)
         {
             Add(source);
         }
     }
 }
 public DataSourceCollectionEnumerator(DataSourceCollection aCollection)
 {
     iCollection = aCollection;
 }