我用openFileDialog打开一个文件夹后,选择了一个任意一个文件,接着那个文件名加路径就显示在了listBox里面。然后我想只要文件名就行,不要路径
追答//这段代码就是获取文件名的
fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1);
能不能麻烦你加多点注释给我。我看着有点乱。麻烦了!
C# 如何删除文件名里面的路径
string localFilePath, fileNameExt;localFilePath = SaveFileDialog1.FileName.ToString();fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\\\") + 1);wjm = fileNameExt;
C#中openFileDialog打开的文件如何只要文件名不要路径
使用FileInfo类,用路径初始化FileInfo类实例,调用返回FileName属性即可 示例 using System.IO;String FileName;openFileDialog1_FileOK(object sender,EventArgs e){ FileInfo myFile=new FileInfo(openFileDialog1.FileName);FileName= myFile.FileName;\/\/myFile.FileName为所需无路径文件名 } ...
C# 怎么实现删除文件夹内带有括号的所有.txt文件
fileName=Path.GetFileNameWithoutExtension(“指定文件夹路径”)用来获取文件名,用fileName.Contains(“(”) | fileName.Contains(“)”)来判断文件名中是否包含括号,返回值为bool值。如果包含则用filePath.Delete()删除 Ps:文件的后缀名也要进行判断,可以使用Path.GetExtension(fileName),部分函数入...
C# 如何去掉文件名后缀
稍微做一下修改就行.str[i] = dir.Name.Remove(dir.Name.LastIndex("."));
用C#怎么批量删除文件名前的“XXX
\/\/\/ \/\/\/ 批量修改文件名(去掉文件名前的XXX)\/\/\/ \/\/\/ 文件夹路径private void ModifyFileName(string path){ List<string> fileNames = new List<string>(); foreach (string childPath in Directory.GetDirectories(path)) { ModifyFileName(childPath); } foreach (var c...
请教在C#中如何实现文件内容的删除
你是要删除文件中的字符串之类的吗?二进制肯定不好做,但txt可以呀,你先读出来呀,然后Replace,再写回去就行了。1 、读 var str = System.IO.File.ReadAllText(文件名);2、Replace,如果你要把文本中的所有abc都删除 str = str.Replace("abc", "");3、写 System.IO.File.WriteAllText(...
C#程序中我想获取文件夹里面的文件名,在判断一下文件名是否存在
File.IsExist("服务器端绝对路径");返回指定目录下的文件名(string数据)Directory.GetFiles("服务器端绝对路径")获取文件的名字(不带扩展名)FileInfo file=new FileInfo("服务器端绝对路径")file.Name 这些基本的用法,剩下的就是循环了,讲多了没意思。都在处理文件,无非就是File\\FileInfo\\...
c# 如何读取文件夹中的所有文件?c#。
直接使用C#遍历指定文件夹中的所有文件就可以实现;参考如下:DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);\/\/遍历文件夹 foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())this.listBox1.Items.Add(NextFolder.Name);\/\/遍历文件 foreach(FileInfo NextFile in TheFolder....
C# 搜索指定文件夹内的文件,然后知道文件夹里面的每一个文件的详细信息...
查找指定路径文件是否存在 File.Exists("路径");递归实现查找目录下的所有子目录和文件 public void FindFile(string dir) \/\/参数为指定的目录 { \/\/在指定目录及子目录下查找文件,在listBox1中列出子目录及文件 DirectoryInfo Dir=new DirectoryInfo(dir);try { foreach(DirectoryInfo...
C#文件路径和文件名相连接的问题.
\\为转移字符,\\PSMS 当然无法解析啦 要插入\\, 应该用 \\\\ 你的语句=号后的可以改为 Application.StartupPath +"\\\\"+PSMS.mdb"你试一下,应该可以