Comment obtenir le chemin du fichier depuis OpenFileDialog et FolderBrowserDialog?

Hé là, j'ai commencé à apprendre le C# il y a quelques jours et je suis en train de faire un programme qui copie et colle les fichiers (et les remplace si nécessaire) à un répertoire sélectionné mais je ne sais pas comment pour obtenir le répertoire et les chemins d'accès aux fichiers à partir de l'openfiledialog et folderbrowserdialog

ce que je fais mal?

Voici le code:

namespace filereplacer
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void direc_Click(object sender, EventArgs e)
        {
            string folderPath = "";
            FolderBrowserDialog directchoosedlg = new FolderBrowserDialog();
            if (directchoosedlg.ShowDialog() == DialogResult.OK)
            {
                folderPath = directchoosedlg.SelectedPath;
            }
        }

        private void choof_Click(object sender, EventArgs e)
        {

            OpenFileDialog choofdlog = new OpenFileDialog();
            choofdlog.Filter = "All Files (*.*)|*.*";
            choofdlog.FilterIndex = 1;

            choofdlog.Multiselect = true;
            choofdlog.ShowDialog();
        }

        private void replacebtn_Click(object sender, EventArgs e)
        {
          //This is where i'm having trouble
        }

        public static void ReplaceFile(string FileToMoveAndDelete, string FileToReplace, string BackupOfFileToReplace)
        {
            File.Replace(FileToMoveAndDelete, FileToReplace, BackupOfFileToReplace, false);
        }
    }

source d'informationauteur user3728981