public enumerator(extendable_collection <T> expr_list)
 {
     enumerable_list = expr_list;
 }
 /// <summary>
 /// Добавляет список элементов к списку.
 /// </summary>
 /// <param name="elements">Список добавляемых элементов.</param>
 public void AddRange(extendable_collection <T> elements)
 {
     _elements.AddRange(elements._elements);
     _elements_as_arr = null;
 }
 public void AddRangeFirst(extendable_collection <T> elements)
 {
     _elements.InsertRange(0, elements._elements);
     _elements_as_arr = null;
 }