コード例 #1
0
        public bool Remove(int n)
        {
            ListEnumerator <T> itr = new ListEnumerator <T>(this);

            if (!itr.Move(n))
            {
                return(false);
            }

            List.RemoveAt(itr.Index);
            return(true);
        }
コード例 #2
0
 private ListEnumerator(ListEnumerator <T> itr)
 {
     List  = itr.List;
     Index = itr.Index;
 }