foreach(string file in files) { foreach(string deletefile in deletefiles) { foreach(string getfile in getfiles) { if (file.ToLower().Contains(getfile.ToLower()) && !text.Contains(file)) {if (!file.ToLower().Contains(deletefile.ToLower())) text = text + file + "\r\n"; }}}}