/// <summary> /// Метод Inserting вызывается при вставке нового элемента в коллекцию на определенную позицию /// </summary> /// <param name="sender">Объект, в контексте которого вызывается функция</param> /// <param name="el">Вставляемый в коллекцию элемент</param> private static void Inserting(object sender, Inserter <string> el) { ///При попытке вставить пустую строку if (el.Element == "") { ///При попытке вставить пустую строку el.Cancel = true; } else { //В противном случае происходит вставка элемента на позицию 'index' Console.WriteLine($"{el.Element} вставлен в коллекцию на пизоцию '{el.Index}'"); } }