C# 获得文件名

只要文件名,文件名之前的文件地址不需要

string strFilePaht="文件路径";
Path.GetFileNameWithoutExtension(strFilePath);这个就是获取文件名的

还有的就是用Substring截取
strFilePaht.Substring(path.LastIndexOf("\\") + 1, path.Length - 1 - path.LastIndexOf("\\"));
strFilePaht.Substring(path.LastIndexOf("."), path.Length - path.LastIndexOf("."));
温馨提示:内容为网友见解,仅供参考
无其他回答

C#中,能否获取文件路径中的文件名
可以通过 FileInfo 进行获取。FileInfo fi = new FileInfo("C:\\\\text.txt");string strName = fi.Name; \/\/ text.txt C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中...

C# 获得文件名
string strFilePaht="文件路径";Path.GetFileNameWithoutExtension(strFilePath);这个就是获取文件名的 还有的就是用Substring截取 strFilePaht.Substring(path.LastIndexOf("\\\\") + 1, path.Length - 1 - path.LastIndexOf("\\\\"));strFilePaht.Substring(path.LastIndexOf("."), path.Length ...

C# 获取文件名 只要文件名,不要路径,文件类型有没有都行,没有最好...
用FileInfo获取啊,你如果只需要某个文件的文件名,通过FileInfo的Name即可获取 如果是你要获取的对象是一个目录,则使用directoryinfo的Name属性

C#获取文件夹中所有文件的文件名
1、C#可以使用System.IO.Directory.GetFiles来获得所有文件。2、C#示例程序:(添加button1、listBox1到窗体)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsApplication1{ ...

C#怎么获得电脑指定路径下文件夹内的文件名称?
C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory()-获取应用程序的当前工作目录。这个...

C# 如何取出文件夹中的文件名?
string[] files=Dictionary.GetFiles(@"H:\\picture");List<string> fileNames=new List<string>();foreach(string file in files){ FileInfo fif=new FileInfo(file);fileNames.add(fif.Name);} 这样到最后你得到的这个fileNames就是这个文件夹下所有文件的名称的列表 使用代码的时候将H:\\...

C#怎样获取指定文件夹下文件名,不要路径
使用Path.GetFileName(带路径的文件名)别忘了 using System.IO;对于这个问题,你可以写个循环啊 string[] s = Directory.GetFiles(DirFullPath, SearchPattern);string[] filename = new string[s.Length];for (int i = 0; i < s.Length; i++){ filename[i] = Path.GetFileName(s[i])...

C# 查询和返回文件名
{ string str = "";DirectoryInfo ss1 = new DirectoryInfo(@"D:\\");DirectoryInfo[] ss = ss1.GetDirectories();foreach(DirectoryInfo aa in ss){ if (aa.Name.ToString().IndexOf(this.textBox1.Text.ToString()) >= 0){ str += aa.Name.ToString()+",";} } label1.Text=str;}...

C#高手解答 我如何获取选中文件的文件名?我正在做上传操作 多谢多谢...
System.IO.Path.GetDirectoryName(strFileName)System.IO.Path.GetFileName(strFileName)Path.下面有很多成员方法, 看你想用那个都有(文件名,目录名,扩展名。。。)

c#批量提取文件名
先建一个类ReportsFilesBLL获取指定目录的文件列表 using System;using System.Collections.Generic;using System.ComponentModel;using System.IO;\/\/\/ \/\/\/ Summary description for ReportsFilesBLL \/\/\/ [DataObject]public class ReportsFilesBLL { private static readonly string ReportsFilesPath = @...

相似回答