static public List<int> create_new_list (List<int> cur_list, do_something cur_del) { List<int> new_list = new List<int>(); for (int counter = 0; counter < cur_list.Count(); ++counter) { new_list.Add(cur_del(cur_list[counter])); } return new_list; }
public strings_of_file (string new_path,do_something new_cmp_function) { try { if (new_path.Substring(new_path.Length - 4) != ".txt") { throw new my_exception("Error! Invalid format of file"); } } catch (my_exception current_exception) { Console.WriteLine(current_exception.current_exception); Console.ReadKey(); Environment.Exit(0); } cmp_strings_function = new_cmp_function; current_file_stream = new FileStream(new_path, FileMode.Open, FileAccess.Read); all_keys.Add(new List<int>()); all_keys.Add(new List<int>()); all_keys.Add(new List<int>()); }