2017年8月15日 星期二

C# File.Copy與File.Move的使用

 protected void btn_FileMove_Click(object sender, EventArgs e)
        {
            try
            {
                //檔案已存在的FileMove
                File.Move(txtFilePath.Text, txtPathTarget.Text);
                //IOException未處理,檔案已存在時,無法建立該檔案。
            }
            catch (IOException ex)
            {
                Label1.Text = ex.ToString();
                //MessageBox.Show(ex.ToString());
            }
        }

protected void btn_FileCopy_Click(object sender, EventArgs e)
        {
            //檔案已存在的FileCopy
            //File.Copy(txtFilePath.Text, txtPathTarget.Text);
            //IOException未處理,檔案 'D:\TEST.docx' 已經存在。
            //改寫為
            File.Copy(txtFilePath.Text, txtPathTarget.Text, true);
        }

沒有留言:

張貼留言