欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#編程實現獲取文件夾中所有文件的文件名

 更新時間:2015年11月16日 09:23:18   作者:Jan.David  
這篇文章主要介紹了C#編程實現獲取文件夾中所有文件的文件名,可實現獲取特定目錄下制定類型文件名稱的功能,涉及C#針對文件與目錄的遍歷、查詢等操作相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#編程實現獲取文件夾中所有文件的文件名。分享給大家供大家參考,具體如下:

想實現這樣一個功能:批量修改一個目錄所有jpg文件的文件名,在其原始基礎上加上特定字符串

我先把一個目錄里所有的格式為jpg的文件名存儲到數組里,然后統(tǒng)一修改數組值來批量修改jpg文件的文件名

代碼如下:

using System;
using System.IO;
namespace ConsoleApplication7
{
 /// <summary>
 /// Class1 的摘要說明。
 /// </summary>
 class Class1
 {
 /// <summary>
 /// 應用程序的主入口點。
 /// </summary>
 [STAThread]
 static void Main(string[] args)
 {
  string dirp=@"d:\\d";
  DirectoryInfo mydir = new DirectoryInfo(dirp);
  foreach (FileSystemInfo fsi in mydir.GetFileSystemInfos())
  {
  if (fsi is FileInfo)
  {
    FileInfo fi = (FileInfo)fsi;
    string x=System.IO.Path.GetDirectoryName(fi.FullName);
    Console.WriteLine(x);
    string s=System.IO.Path.GetExtension(fi.FullName);
    string y=System.IO.Path.GetFileNameWithoutExtension(fi.FullName);
    Console.WriteLine(y);
    if(s==".jpg")
    {
      System.IO.File.Copy(fi.FullName,x+@"\oo"+fi.Name); //在原文件名前加上OO
      System.IO.File.Delete(fi.FullName);
    }
  }
  }
  Console.WriteLine("成功");
  Console.ReadLine();
 }
 }
}

希望本文所述對大家C#程序設計有所幫助。

相關文章

  • C#實現IP攝像頭的方法

    C#實現IP攝像頭的方法

    這篇文章主要介紹了C#實現IP攝像頭的方法,涉及C#IP連接與攝像頭視頻錄像的相關技巧,需要的朋友可以參考下
    2015-04-04
  • 在C#中List集合使用First()方法獲取第一個元素的操作

    在C#中List集合使用First()方法獲取第一個元素的操作

    這篇文章主要介紹了在C#中List集合使用First()方法獲取第一個元素的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 解答“60k”大佬的19道C#面試題(上)

    解答“60k”大佬的19道C#面試題(上)

    這篇文章主要解答了“60k”大佬的19道C#面試題中的10道,文中的面試題比較小眾,作者給了不錯的答案,相信對你以后的面試有所幫助,感興趣就來了解下
    2020-06-06
  • C# List 并發(fā)丟數據問題原因及解決方案

    C# List 并發(fā)丟數據問題原因及解決方案

    這篇文章主要介紹了C# List 并發(fā)丟數據問題原因及解決方案,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • c#中WebService的介紹及調用方式小結

    c#中WebService的介紹及調用方式小結

    這篇文章主要給大家介紹了關于c#中的WebService及其調用方式的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • C#刪除最后一個結尾逗號的方法

    C#刪除最后一個結尾逗號的方法

    這篇文章主要介紹了C#刪除最后一個結尾逗號的方法,涉及C#、操作字符串的技巧,簡單實用,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • C#獲取動態(tài)生成的CheckBox值

    C#獲取動態(tài)生成的CheckBox值

    checkbox是VS2012的常用控件之一,可以方便的為某些功能取消或啟用,下面教你如何簡單使用checkbox。本文通過兩種方法給大家介紹,需要的朋友一起看看吧
    2015-09-09
  • C# List中FindAll用法的一些簡單示例

    C# List中FindAll用法的一些簡單示例

    本篇文章只要是對C# List中FindAll用法的一些簡單示例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • C#實現Dev Grid拖拽移動行的方法

    C#實現Dev Grid拖拽移動行的方法

    這篇文章主要介紹了C#實現Dev Grid拖拽移動行的方法,可實現Dev Grid拖拽移動行的效果,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • Unity實現相機截圖功能

    Unity實現相機截圖功能

    這篇文章主要為大家詳細介紹了Unity實現相機截圖功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04

最新評論