[問題] 找路徑下的檔案
我最近寫了一個程式,
但是遇到了一個奇怪的問題..
我是用[VS2005的window form應用程式]去寫的
問題是這樣的
我想要在執行檔的資料夾下找6個圖檔檔名,
圖檔的檔名找到之後會出現在listBox1裡,
所以我就這樣寫:
//找檔案
string[] s = System.IO.Directory.GetFiles(".\\");
int i = s.Length;
char[] c;
for(int j = 0; j < i; j++)
{
c = s[j].ToCharArray();
//判斷
if (c[2] == '0')
{
listBox1.Items.Add(s[j]);
}
}
但是問題出現了,
我在那個資料夾裡又創了一個資料夾叫 [qn] ,
把圖丟到那個新創的資料夾裡之後,
我把程式碼改成這樣:
//找檔案
string[] s = System.IO.Directory.GetFiles(".\\qn\\");
int i = s.Length;
char[] c;
for(int j = 0; j < i; j++)
{
c = s[j].ToCharArray();
//判斷
if (c[2] == '0')
{
listBox1.Items.Add(s[j]);
}
}
結果就找不到那些圖檔了.....
是我哪裡寫錯了??
有沒有誰來幫我解答一下阿...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.94.9
※ 編輯: taiwank200 來自: 125.230.94.9 (10/12 16:21)
→
10/13 03:40, , 1F
10/13 03:40, 1F
→
10/13 03:40, , 2F
10/13 03:40, 2F
→
10/13 11:59, , 3F
10/13 11:59, 3F