Esempio n. 1
0
        private void RenameSelectedButton_Click(object sender, System.EventArgs e)
        {
            for (var i = 0; i < _filePaths.Length; i++)
            {
                if (FilesListBox.GetItemCheckState(i) == CheckState.Checked)
                {
                    var oldFilePath = _filePaths[i];
                    var fileInfo    = new FileInfo(oldFilePath);
                    var newFilePath = Path.Combine(fileInfo.Directory.FullName, _decodedFilenames[i]) + fileInfo.Extension;
                    if (oldFilePath != newFilePath)
                    {
                        File.Move(oldFilePath, newFilePath);
                    }
                }
            }

            MessageBox.Show("Successfully renamed!");

            Application.Exit();
        }