public void Assign(InputIterator <T> iterator) { FrontInsertIterator <T> backInserter = iterator as FrontInsertIterator <T>; if (backInserter == null) { throw new ArgumentException("Iterator type mismatch."); } Assign(backInserter); }
public void Assign(FrontInsertIterator <T> iterator) { m_Collection = iterator.m_Collection; }