社区
C#
帖子详情
c#中怎么写相对路径?
linfeng8703
2008-01-11 08:22:46
c#中怎么写相对路径?
怎么返回上一级文件夹?
能详细说明吗?谢谢!
...全文
1563
10
打赏
收藏
c#中怎么写相对路径?
c#中怎么写相对路径? 怎么返回上一级文件夹? 能详细说明吗?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
春天的气息
2008-01-13
打赏
举报
回复
5楼正解!顶!
消瘦的锁骨浩
2008-01-13
打赏
举报
回复
"~/"这样程序会动态寻找..
FiredFish
2008-01-11
打赏
举报
回复
“文件名” 当前文件夹下 文件
"..\\文件名" 父目录下文件
linfeng8703
2008-01-11
打赏
举报
回复
我做的是winForm应用程序,
1.在文件夹DataAccess文件夹下有一个DataTree.cs类,这个类里有个函数method1()
2.与DataAccess同级的还有一个文件夹icons,icons里面放着几个图片如image1
3.我想在method1()方法中用相对路径找到image1,应该怎么找呀?
谢谢!
bwangel
2008-01-11
打赏
举报
回复
如果是Web,一般都直接写绝对路径,省心。
taiyangyu119
2008-01-11
打赏
举报
回复
ls几位等于没回答,我刚学的时候也遇到过这个问题,搞了好久才搞定,好多人都告诉是../可是不知道怎么用,下面是用法,当时自己硬试出来的,你看看就懂了
string path=Application.StartupPath + @"../../../";
System.IO.Directory.SetCurrentDirectory(path);
string a=System.IO.Directory.GetCurrentDirectory();
this.textBox1.Text = a;
mohugomohu
2008-01-11
打赏
举报
回复
我觉得应该是 ../ 一般规范都是这种方法
lwl0376
2008-01-11
打赏
举报
回复
../
yixianggao
2008-01-11
打赏
举报
回复
是问物理路径还是Web虚拟路径?!
killlover
2008-01-11
打赏
举报
回复
"~/"
c#
写
一个函数算出两个文件的
相对路径
如$a=‘/a/b/c/d/e.php’; $b='/a/b/12/34/c.php'; 计算出$b相对于$a的
相对路径
应该是../../c/d 个人答案如下: 首先我感觉b相对于a的路径应该是../../12/34才对,a相对于b才是../../c/d 函数如下,求path1相对于path2的
相对路径
public static string getPath2(string pat...
各种路径(
相对路径
,绝对路径,启动路径,工作路径,基础路径)--
C#
WinForm
前言 作为程序员,我们在读取或者
写
入文件时,经常会遇到
写
的
相对路径
有问题:明明文件就在那里,看的到,就是“摸不到”,很难受;然后将其
写
成绝对路径就解决了。一般时候,解决了就觉得万事大吉了,确实项目就没问题了,但是我们会有这样的疑问:
相对路径
不是指和运行文件相对的路径嘛,怎么会找不到?自己电脑没问题,为什么搁别人电脑就有问题了? 下面我将介绍一下为什么会出现这种情况,和...
unity开发,window下长路径报错 DirectoryNotFoundException: Could not find a part of the path ““解决
最近在做untiy自动化打包的时候,由于google审核需要aab在200m以下,不然审核不通过,所以需要做一下分包因此在
c#
中
需要创建一个路径,将另一个路径的文件拷贝过去但是这时候报错:DirectoryNotFoundException: Could not find a part of the path “”
C#
中
如何表示文件
相对路径
方法一: Application.StartupPath 可以获取当前程序运行的路径,可以和
相对路径
拼接成完整路径,也就不需要
相对路径
了 方法二:
相对路径
C#
也是支持的,用".“和”…“表示,”.“代表当前目录,”…"代表上一级目录。 假设你的EXE在 D:\workspace\WebApplication2 那么你的XML文件的路径就是".\XML\XML2\333.XML" 如果你的EXE在 D:\workspace\WebApplication2\bin 那么你的XML文件的路径就是"…\XML\X
C#
INI文件解析实战:从编码陷阱到生产级配置管理器
配置文件是软件工程
中
管理应用设置的核心机制,其原理在于将可变参数外部化,实现行为与数据的解耦。在
C#
生态
中
,虽然JSON和XML已成为主流,但INI格式因其极致的简单性和人类可读性,在维护遗留系统、与非技术用户交互等场景
中
仍具技术价值。深入其应用,开发者常面临编码不一致导致的乱码、文件路径解析歧义以及并发读
写
冲突等工程挑战。例如,跨平台部署时,系统默认编码的差异可能引发配置读取错误;而多线程环境下的文件锁竞争,则可能阻碍配置的热更新。本文聚焦于
C#
项目
中
的INI文件处理,系统剖析了从调用原生Win32 AP
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章