問題

有一個帶有影象的資料夾,每個月我們用不同的名稱更改資料夾中的影象.我需要獲取影象檔名,然後將其重新命名為預設影象檔名,一旦表單執行,將自動載入到圖片框中.

string fileName = Path.GetFileName(@ label1.Text = fileName;

我嘗試了這段程式碼,但路徑包含影象名稱.如果我們使用不同的名稱更改資料夾中的影象會導致錯誤.例如,我需要使用特定的副檔名jpeg自動獲取影象名稱.然後將其重新命名為a.jpeg.貼上到資料夾的每個影象將有一個預設名稱,即a.jpeg.

  最佳答案

您可以使用某個副檔名獲取檔案

 string[] files = System.IO.Directory.GetFiles(path, "*.jpeg");
 

對於你可以使用的重新命名

 System.IO.File.Move("oldfilename", "newfilename");
 

  相同標籤的其他問題

c#