AutoMoveFiles.MainForm.timerMain_Tick C# (CSharp) Метод

timerMain_Tick() приватный Метод

private timerMain_Tick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void timerMain_Tick(object sender, EventArgs e)
        {
            try
            {
                foreach (var file in Directory.GetFiles(textBoxSourceFolder.Text))
                {
                    string file_name = Path.GetFileName(file);
                    if (string.IsNullOrEmpty(textBoxExcludeRegex.Text) || !Regex.IsMatch(file_name, textBoxExcludeRegex.Text))
                    {
                        File.Move(file, Path.Combine(textBoxDestinationFolder.Text, file_name));
                    }
                }
            }
            catch (Exception)
            {
            }
        }