2012-12-12 2 views
0

Я пытаюсь зайти в папку и искать файлы с расширением .abc, эти файлы будут входить и уходить в эту папку, но то, что я хочу знать, это если это файл существует, и размер файла больше 50 КБ, тогда я должен быть уведомлен. У меня есть этот код:Получить файл с определенным расширением и проверить размер файла

if(File.Exists(@"c:\home\myfolder\*.abc")) 
{ 

} 

Я не думаю, что положить * получит меня файлы с расширением .abc, кто-нибудь знает, как я могу добиться этого и получить размер файла, если он существует?

+0

Я отредактировал ваше название. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –

ответ

3
string[] files = System.IO.Directory.GetFiles(@"c:\home\myfolder", "*.abc"); 
if (files.Length > 0) 
{ 
} 
+0

Как проверить размер файла больше 50 КБ? – NoviceMe

+0

'if (new System.IO.FileInfo (файлы [0]). Длина> 50 * 1024)' – Igor

Смежные вопросы