Перебор содержимого LIST<>: попарно сравнить все элементы листа исключая возможность повторения - C#
Формулировка задачи:
Задача такова.
В листе хранятся адреса файлов, есть отдельный метод сравнения этих файлов. Необходимо попарно сравнить все элементы листа исключая возможность повторения( 1 с 2 - 2 с 1)
Решение задачи: «Перебор содержимого LIST<>: попарно сравнить все элементы листа исключая возможность повторения»
textual
Листинг программы
- int CompareFiles() {
- // ...
- }
- static void Main(string[] args) {
- List<string> paths = new List<string>(); // пути здесь
- int i = 0;
- int j = 0;
- for (i = 0; i < paths.Count; i++) {
- for (j = i; j < paths.Count; j++) {
- if (i != j) {
- CompareFiles();
- }
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д