Добрый день, есть код:
Код собирает из списка почты и ложит в список после обработки (Regex). У меня есть переменная "domain", из которой я хочу брать значение и ложить в список через ":". Как я понял отдавать .add более одного значения нельзя. Как можно это реализовать...
Код:
string email = string.Empty;
string validateCounter = project.Variables["GrabberMailCount"].Value;
var notValidateCounter = project.GlobalVariables["Grabber","NotValid"].Value;
string domain = project.Variables["GrabberURL"].Value;
int counter = 0;
Regex rgxEmail = new Regex(@"[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\.\-_A-Za-z0-9]{2,}");
for ( int i = 0; i < project.Lists["TemporaryList"].Count; i++)
{
//Для чистки от мусора
email = rgxEmail.Match(project.Lists["TemporaryList"][i]).ToString().Trim();
//Добавление в список + отсеивание мусора
if (email!=""&&!email.Contains(".png")){
lock (SyncObjects.TableSyncer){
project.Lists["Emails (Grabber)"].Add(email, ":",domain); // ПРОБЛЕМА ТУТ
counter++;
}}
}
project.SendInfoToLog("[Domians] (M:"+validateCounter+" / N: "+notValidateCounter+") "+domain+" Найдено почт: " + counter, true);