C# 查找文件名1个只知道文件名的文件并返回该文件的绝对路径或所在文件夹

c#中怎么获取当前文件的绝对路径_百度知道
c#中怎么获取当前文件的绝对路径
我有更好的答案
var 当前可执行文件的绝对路径 = System.Environment.CurrentD
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = &Audio Files (*.*)|*.*&;
dialog.ShowDialog();
var 选择文件的绝对路径 = dialog.FileName.Remove(dialog.FileName.LastIndexOf (&\\&));
采纳率:27%
为您推荐:
其他类似问题
绝对路径的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C#中如何通过一个文件名获取该文件的绝对路径_百度知道
C#中如何通过一个文件名获取该文件的绝对路径
我创建了一个解决方案,该解决方案下有项目多个,现在在其中一个类库项目中,需要获取一个文件在服务器上的绝对路径进行处理,用什么方法可以获取到?已知该文件是和所有的项目放在同一个目录下,我该怎么获得?注:已知使用Server.Mappath(),Path.GetFullpa...
我有更好的答案
请问楼主是不是web项目中的类库获取绝对路径?
为您推荐:
其他类似问题
绝对路径的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C#路径文件目录IO常见操作汇总_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C#路径文件目录IO常见操作汇总
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩16页未读,
定制HR最喜欢的简历
你可能喜欢C#中如何分割字符串 ,例如将某个带着路径的文件名的字符串分割后只得到最后的文件名。。。_百度知道
C#中如何分割字符串 ,例如将某个带着路径的文件名的字符串分割后只得到最后的文件名。。。
这个文件名中有几个/不确定,多长也不确定,分割后能取最后数组一个元素的
我有更好的答案
要是只想分析目录的话可用Path类:string fullFileName = @&C:\mydir\myfile.ext&;string directoryName = Path.GetDirectoryName(fullFileName );string fileName = Path.GetFileName(fullFileName);string fileNameWithoutExt= Path.GetFileNameWithoutExtension (fullFileName);要是普通字符串的话用String的Split方法:String.Split
采纳率:23%
Split('/ ')
有现成的函数可用:System.IO.Path .GetFileName( &D:/123/abc/789.exe&)返回值为789.exe
为您推荐:
字符串的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C#根据文件名怎么获得当前路径(不要文件名)_百度知道
C#根据文件名怎么获得当前路径(不要文件名)
我有更好的答案
1,如果你是指WEB程序里的页面文件名,那么可以这样:var physicalPath = Server.MapPath(文件虚拟路径); 这样可以获得物理路径var dir = System.IO.Path.GetDirectoryName(physicalPath); 可以获得不带文件名的路径2,如果你是指非WEB程序,那就要知道你所指的文件名,包不包含路径关系了,如包含,可以按照上面的步骤2
我是用ListBox获得本地路径,比如:C:\新建文件\1.txt,我只要C:\新建文件,在WindowForm中怎么实现,在path类中没有这种方法啊,都是改扩展名的
System.IO.Path.GetDirectoryName(&C:\新建文件\1.txt&);
那如果只用1.txt 怎么获得C:\新建文件这个路径
单靠一个名字,是无法知道路径的,除非你大概知道这个文件的位置,否则要全盘扫描,就很慢了,比如你大概知道这个文件至少是在你的应用程序目录下,那么就用System.IO.Directory.GetFiles(“大概的路径目录”,&文件名&)来查找所有可能的路径。然后确定具体是哪条路径之后再用 System.IO.Path.GetDirectoryName(physicalPath); 得到目录
采纳率:54%
using System.IO;这个命名空间下有答案。path
为您推荐:
其他类似问题
您可能关注的内容
文件名的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 不知道文件名如何查找 的文章

 

随机推荐