Dator > hur man söka efter en fil i C #

  • hur man söka efter en fil i C #


  • Arbeta med filer är en stapelvara i datorprogrammering , och ofta kanske du vill söka efter en specifik fil eller en grupp av filer från din ansökan . Att göra detta i C # är ganska trivial , eftersom de flesta av de nödvändiga funktionerna ges av . NET Framework . Faktum är att söka efter en viss fil är nästan lika enkelt som att söka efter någon punkt i en standard samlingen, den enda skillnaden är hur informationen är befolkade
    1 .
    skapa ett nytt Windows Console i Visual C # . Namn det vad du vill , t. ex. " FileSearchApp . " Du bör presenteras med en C # fil som heter " Program. cs . " Om inte , hitta den i Solution Explorer till höger och dubbelklicka på den
    2
    Inside Den huvudsakliga metoden i Program. cs fil , lägg till följande rader: .



    sträng fileNameToFind=" *. txt " ,

    sträng directoryToSearch=@ "C : \ sökväg \ till \ mapp \ till \ Sök \ I "



    string [ ] files=Directory . GetFileSystemEntries ( directoryToSearch , fileNameToFind , SearchOption. TopDirectoryOnly ) ,



    foreach ( string fi -filer )

    {

    Console. WriteLine ( "Fil : " + f ) ;

    }



    Console. WriteLine ( " Totalt " + files. Length + " filer hittas . ");

    Console. ReadKey () ;



    här söker efter alla filer med ett filnamn som slutar på " * txt " i den angivna mappen , behöver du ändra mappen för att passa ditt system . Observera att den returnerade strängen arrayen innehåller den fullständiga sökvägar till varje enskilda filer .
    3 .
    vill söka efter de givna filer i alla underkataloger liksom den angivna katalogen , ändra raden



    sträng [ ] files=Directory. GetFileSystemEntries ( directoryToSearch , fileNameToFind , SearchOption. TopDirectoryOnly ) ,



    att



    String [] files=Directory. GetFileSystemEntries ( directoryToSearch , fileNameToFind , SearchOption. AllDirectories ) ;


Previous:nothing Next:hur man kan kontrollera om en giltig e-postadress i php





Relaterade artiklar


  • hur man hittar försvunna poster med SQL
  • nackdelarna med pekare i C
  • Inaktivera HTML textmarkering
  • hur man beräknar rader kod
  • Systemkraven för Visual Studio 2008 Express
  • vad är en funktion i Excel Visual Basic ?
  • hur du ansluter trådlöst tangentbord och mus hårdvara
  • listan över funktioner i Visual Basic
  • hur man hittar kurva korsningar i Matlab
  • Corsair minne grunderna