• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C# skanowanie plików w folderze - jak zrobić?

0 głosów
574 wizyt
pytanie zadane 7 sierpnia 2015 w C# przez fckueve Dyskutant (9,470 p.)
Czy mógł by mi ktoś pokazać na prostym przykładzie jak zrobić skanowanie plików w folderze?? Chodzi mi o to żeby program mógł zrobić ich liste.

2 odpowiedzi

0 głosów
odpowiedź 8 sierpnia 2015 przez Adam Nowicki Obywatel (1,600 p.)
wybrane 8 sierpnia 2015 przez fckueve
 
Najlepsza

Najpierw musisz sobie stworzyć tablicę, listę czy cokolwiek w czym przechowasz ścieżki(u mnie tablica):

string[] NAZWAZMIENNEJ = Directory.GetFiles(@"D:\Moje dokumenty\Test");

Później to foreach wypisujesz:

foreach (var i in NAZWAZMIENNEJ)
{
    Console.WriteLine(i);
}

Jeśli chcesz tylko nazwy:

foreach (var i in NAZWAZMIENNEJ)
{
    Console.WriteLine(Path.GetFileName(i));
}

Pamiętaj o dodaniu:

using System.IO;

Całość:

using System;
using System.IO;

namespace Lista_plików
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] NAZWAZMIENNEJ = Directory.GetFiles(@"D:\Moje dokumenty\test"); 
            //Wypisuje pełne ścieżki:
            foreach (var i in NAZWAZMIENNEJ)
            {
                Console.WriteLine(i);
            }
            //wypisuje tylko nazwy:
            Console.WriteLine();
            foreach (var i in NAZWAZMIENNEJ)
            {
                Console.WriteLine(Path.GetFileName(i));
            }
            Console.ReadLine();
        }
    }
}

laugh
 

0 głosów
odpowiedź 7 sierpnia 2015 przez Dorion300 Szeryf (90,250 p.)
Może metoda Directory.GetFiles wystarczy? https://msdn.microsoft.com/en-us/library/07wt70x2(v=vs.110).aspx

Podobne pytania

0 głosów
2 odpowiedzi 1,030 wizyt
+1 głos
2 odpowiedzi 828 wizyt
pytanie zadane 1 lipca 2021 w C# przez Nubet Nowicjusz (190 p.)

93,720 zapytań

142,648 odpowiedzi

323,266 komentarzy

63,270 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...