Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Söka efter en fil i C #

    Arbeta med filer är en stapelvara i datorprogrammering , och ofta kan du söka efter en specifik fil eller grupp av filer från din ansökan . Att göra detta i C # är ganska trivialt , eftersom de flesta av de nödvändiga funktionerna tillhandahålls av . NET framework . I själva verket söker efter en viss fil är nästan lika enkelt som att söka efter ett objekt i en vanlig samling , den enda skillnaden är hur data befolkat . Instruktioner
    1

    Skapa en ny Windows- konsol ansökan i Visual C # . Namnge den vad du vill , till exempel " FileSearchApp . " Du bör presenteras med en C # fil med namnet " Program.cs . " Om inte , leta upp den i Solution Explorer till höger och dubbelklicka på den
    2

    inuti huvudsakliga metoden i Program.cs filen , lägg till följande rader : .

    string fileNameToFind = " * txt . " ,

    sträng directoryToSearch = @ " C : \\ sökväg \\ till \\ Mapp \\ till \\ Search \\ I " ,

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

    foreach ( string fi filer ) katalog

    {

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

    }

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

    Console.ReadKey ( ) ;

    söker efter alla filer med filnamn som slutar på " * txt " i den angivna mappen , du måste byta mapp för att passa ditt system . Notera att den returnerade strängen array innehåller fullständiga sökvägar till varje av de enskilda filerna .
    3

    vill söka efter de givna filer i alla underkataloger samt den angivna katalogen , ändra raden

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

    till

    string [] filer = Directory.GetFileSystemEntries ( directoryToSearch , fileNameToFind , SearchOption . AllDirectories ) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en startsida till en webbläsare i C #
    ·Hur Ignorera mellanslag när du använder längd C + +
    ·Hur lösa problem med minnesfel på Win32
    ·Xcode Textredigeraren Tutorial
    ·Dölja C + + Symboler i statiska bibliotek
    ·Hur Produktionen i Visual C
    ·Så här importerar XLS för NET
    ·Så kasta om ordningen av en vektor i C + +
    ·Hur man läser en fil till ListBox i C #
    ·Hur Slumpmässiga Binära tal i C + +
    Utvalda artiklarna
    ·Måla metod i en Java-applet
    ·Hur man skriver Medan Looping Uttalanden
    ·Hur man använder pekare i C + +
    ·Hur man kombinerar logiska grindar Diagram
    ·Hur får man den serverns portnummer i Java
    ·Hur man bygger en inverterad index med MapReduce
    ·Hur manuellt Konvertera FoxPro till VB6
    ·Hur man använder DTPicker kontroll i Visual Basic
    ·Migrera från Access till MySQL Tutorial
    ·Konvertera teckensträngar till numeriska värden i Ora…
    Copyright © Dator Kunskap http://www.dator.xyz