c# - 将文件保存到项目文件夹并保存其路径

标签 c#

我使用的是 Visual Studio 2010 (c#)。

我想从我的计算机中选择一个 zip 或 rar 文件,将其保存到项目文件夹并将其路径存储到变量。

我尝试了openfiledialog(),但我无法通过这种方式解决它。

我怎样才能做到这一点?

最佳答案

 private void button1_Click(object sender, EventArgs e)
        {
             var openFileDialog=new OpenFileDialog {Filter = @"Zip Files|*.zip|RAR Files|*.rar|All Files|*.*"};

            if (DialogResult.OK == openFileDialog.ShowDialog())
            {
                File.Copy(openFileDialog.FileName, Application.StartupPath + @"\" 
                    + Path.GetFileName(openFileDialog.FileName));

                yourvariable = Application.StartupPath + @"\"
                               + Path.GetFileName(openFileDialog.FileName);
            }
        }

您的文件将被复制到 yourprojectname\yourprojectname\bin\Debug

关于c# - 将文件保存到项目文件夹并保存其路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19067580/

相关文章:

c# - 为什么我应该偏爱 stub 而不是模拟?

c# - 如何使用 ServiceStack 中的证书对客户端进行身份验证?

c# - ExcelDataReader FilterColumn 用法

c# - 注销被禁止的用户

c# - WPF 在 XAML 的继承类中使用重写属性

C# 如何使重复输入重叠?

c# - 更改 WPF DatePicker 文本框的外观

c# - 查明 IEnumerable<> 是否具有唯一值的最佳方法

c# - BackgroundWorker RunWorkerCompleted 未在 UI 线程上执行

c# - 如何在 View ASP MVC 中使用模型数据?