台灣最大程式設計社群網站
線上人數
1087
 
會員總數:246044
討論主題:189631
歡迎您免費加入會員
討論區列表 >> C# >> GetFiles
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
GetFiles
價值 : 0 QP  點閱數:833 回應數:4
樓主

laputa
門外漢
0 0
0 0
發送站內信

如果我的 c:\test\test.txt

請問怎樣可以用 GetFiles return 出 test.txt 這個名稱?
thx a lot.....

本篇文章發表於2003-01-04 17:13
1樓
回應

A_Lina
檢舉此回應
讀取出來的是陣列..所以你因該去跑迴圈
參考NETFrameworkSDK
using System;
using System.IO;

public class GetFilesTest {
    public static void Main() {
        DirectoryInfo di = new DirectoryInfo("c:\\");<=--讀取C目錄下的所有檔案.
        FileInfo[] fiArr = di.GetFiles();
        foreach (FileInfo fri in fiArr)
            Console.WriteLine(fri.Name);
    }
}
又或者您可以指定fiArr [1].Name取出檔名
@@"..您問的是這個嗎..
本篇文章回覆於2003-01-06 18:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

laputa
檢舉此回應
沒錯沒錯...我就是想要這個....
謝謝~~~

那又請問, 如果我想得出 c:\ 裡有幾多個 files, 那又怎樣?
thx a lot....
本篇文章回覆於2003-01-06 23:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

anonymous
檢舉此回應
延續上各程式加這行就可以秀了.....
Console.WriteLine(fiArr.Length.ToString());  
註各數不含目錄數和隱藏檔數
本篇文章回覆於2003-01-10 11:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

laputa
檢舉此回應
This is work, thx a lot.
本篇文章回覆於2003-01-10 14:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.