public Enumerator(MappedInputSignatureCollection <T> coll)
 {
     if (coll == null)
     {
         throw new System.ArgumentNullException("coll");
     }
     _e = coll._sortedList.GetEnumerator();
 }
 public MappedInputDevice(string id, IEqualityComparer <T> comparer)
 {
     _id         = id;
     _signatures = new MappedInputSignatureCollection <T>(comparer ?? EqualityComparer <T> .Default);
 }
 public MappedInputDevice(string id, MappedInputSignatureCollection <T> sig)
 {
     _id         = id;
     _signatures = sig ?? new MappedInputSignatureCollection <T>();
 }