Как переместить файлы по заданному условию?
Вторым аргументом указывается не папка, а полный путь к новому файлу, с именем.var filename = Path.GetFileName(s);
File.Move(s, pathA + "\\" + filename);
Перед File.Move, сначала проверь есть ли файл с таким же именем в директории, если есть, то уникализируй(хоть цифру допиши, хоть timestamp) имя перед перемещением файла.