解决C#路径问题中的如何保存问题

开发 后端
我们需要解决C#路径问题中的保存路径问题,这里就需要使用相对路径来处理了。希望本文能对大家处理好C#路径问题有所帮助。

C#路径问题之保存路径的提问

我在项目里建立了一个文件夹image,可是不能成功保存到那个文件夹里,怎么用想对路径保存到那个文件夹里

  1. OpenFileDialog openFile = new OpenFileDialog();  
  2. if (openFile.ShowDialog() == DialogResult.OK)  
  3. {  
  4.     textBox1.Text = openFile.FileName;  
  5.     FileInfo file = new FileInfo(textBox1.Text);  
  6.     file.CopyTo(System.Windows.Forms.Application.StartupPath+@"\image");  
  7. }  

C#路径问题之保存路径的回答1

这个你要使用相对路径

向你这个就是在你的工程下的bin文件下调用的 那么你把

  1. file.CopyTo(System.Windows.Forms.Application.StartupPath+@"\image"); 

改成@"..\..\image" 就是说上层(release,debug那层)的上层(工程目录那层)目录下的image目录下

或者你在release或者debug下建立一个image文件夹就好了

C#路径问题之保存路径的回答2

原因是你没有给出保存的文件名,改成这样就行了           

  1. OpenFileDialog openFile = new OpenFileDialog();  
  2. if (openFile.ShowDialog() == DialogResult.OK)  
  3.             {  
  4. textBox1.Text = openFile.FileName;  
  5. FileInfo file = new FileInfo(textBox1.Text);  
  6. file.CopyTo(System.Windows.Forms.Application.StartupPath + @"\image\" +   
  7. textBox1.Text.Substring(textBox1.Text.LastIndexOf('\\')));  
  8.             }  

【编辑推荐】

  1. C#记忆功能的地址栏控件
  2. 描述C#调用外部进程
  3. C#语言操纵数据库事务
  4. 概述C#语言异常处理
  5. 简单介绍C#数组和函数
责任编辑:彭凡 来源: 开发者参考网
相关推荐

2009-08-06 10:35:27

C# lock thi

2021-06-11 00:09:20

C#爬虫版本

2009-08-10 13:49:50

C# txt文件

2009-08-11 10:42:14

C#算法

2009-08-13 17:25:18

C# Convert类

2009-08-11 09:40:22

张老师的生日问题C#算法

2012-02-02 14:34:37

C# Socket

2009-09-15 17:46:08

C#绑定句柄无效

2009-09-01 18:06:06

c#保存窗体状态

2009-09-03 14:38:28

C#日期格式化C#日期格式

2009-08-06 16:01:30

C#接口成员

2009-08-28 10:14:45

C#内存泄露

2009-02-05 15:32:23

接口委托

2011-04-21 15:04:30

C#

2009-08-03 14:09:15

C#调用API

2009-09-02 14:30:35

C#换行符号

2009-09-04 18:16:19

C# Main参数C# Main

2009-08-05 08:42:41

C#中用Oracle执DataSet

2011-04-25 15:15:00

C#

2009-08-10 14:23:39

C# Setting
点赞
收藏

51CTO技术栈公众号