Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
corlovito
455 / 436 / 75
Регистрация: 26.12.2012
Сообщений: 2,876
1

Сравнение двух списков на совпадение фамилий

28.11.2013, 16:34. Просмотров 2919. Ответов 2
Метки нет (Все метки)

Имеются два списка (А и В) фамилий в двух разных файлах Excel, задача состоит в следующем;
-необходимо найти различия между этими списками а именно
1. каких фамилий нет в списке А но есть в списке В и их количество
2. каких фамилий нет в списке В но есть в списке А и их количество

т.е Фамилии в файлах встречаются одинаковые

Сам думаю что нужно поместить эти списки в два разных массива, но вот каков алгоритм? опыта не хватает, помогите пожалуйста
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 16:34
Ответы с готовыми решениями:

Ребята, сравнение двух страниц, и если есть совпадение выявить их
у меня есть 3 страницы. на каждой странице есть таблица. в таблице 2 столбца и 20 строк. данные в...

Сравнение двух списков
Здравствуйте, подскажите пожалуйста, пол дня гуглю, не нашёл подходящей информации. Нужно удалить...

Сравнение массивов на совпадение элементов
есть два целочисленных массива одинаковой длины,нужно вывести количество совпадающих элементов

Сравнение списков
Добрый день! Помогите пожалуйста. У меня есть 2 разных списка public...

Проверка двух списков на совпадение
Привет. Помогите плиз решить задачу на прологе: даны два числовых списка и надо проверить их,...

2
Diman777
362 / 334 / 108
Регистрация: 12.02.2013
Сообщений: 653
28.11.2013, 16:51 2
Лучший ответ Сообщение было отмечено как решение

Решение

corlovito, есть готовый метод Except
пример
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
namespace ConsoleApplication23
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> list1 = new List<string>() { "Петров", "Иванов", "Сидоров", "Путин" };
            List<string> list2 = new List<string>() { "Медведев", "Лебедев", "Зайцев", "Петров" };
 
            Console.WriteLine("Этих фамилий нет в списке A, но есть в списке B");
            foreach (string s in list2.Except(list1))
            {
                Console.WriteLine(s);
            }
 
            Console.ReadKey();
        }
    }
}
3
corlovito
455 / 436 / 75
Регистрация: 26.12.2012
Сообщений: 2,876
28.11.2013, 18:11  [ТС] 3
спасибо, а можете еще помочь с тем как excel в список загнать
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 18:11

Сравнение двух столбцов на совпадение и сортировака
Привет всем! Имеется несколько столбцов с данными по звонкам , нужно отсортировать так чтобы...

Сравнение двух диапазонов ячеек на совпадение
Здравствуйте! Подскажите пожалуйста... Имеется 2 диапазона ячеек А1:A3 и C1:C3, в которых забиты...

Сравнение значений двух массивов на совпадение
есть два массива, данные для массива беруться из бд, для наглядности я написал не переменные, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru