Удалить почтовые адреса - C#
Формулировка задачи:
Здравствуйте. Есть файл с почтовыми адресами
removed@mail.ru
removed@mail.ru
removed@mail.ru
removed@mail.ru
removed@mail.ru
Нужно удалить указанные почты, например гугл и яндекс
Решение задачи: «Удалить почтовые адреса»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7 {
class Program {
static void Main(string[] args) {
string[] emails = { "@mail.ru", "@gmail.com", "@mail.ru", "@yandex.ru", "@yandex.ru" };
string[] patterns = { "@gmail.com", "@yandex.ru" };
string[] results = getResult(emails, patterns);
}
static string[] getResult(string[] emails, string[] patterns) {
return emails.Where(e => !patterns.Contains(e)).ToArray();
}
}
}