Üdv, a kérdésem c# programozással kapcsolatos!?
Figyelt kérdés
Az érdekelne, hogy van rá lehetőségem, hogy megszámoljam, hogy egy adott mappában, hány olyan fájl van, aminek a neve általam megadott stringet tartalmazza!?
Pl: mappa tartalma: alma12, alma23,körte1,alma2,dió1
azt számolnám, hogy hány olyan file van aminek a nevében benne van az alma, tehát az eredményem 3 lenne, van erre lehetőség?
2016. jún. 3. 18:50
1/5 anonim válasza:
Igen, van. Iterálj végig az adott mappa fájljain, kérdezd le a nevüket, ha benne van a keresett szöveg, akkor növeld a számlálót.
3/5 A kérdező kommentje:
Aha, köszi közben megtaláltam a megoldást, még egy kérdés, hogy olyat lehet, hogy csak azokat a file-okat nézze meg amik az adott napon keletkeztek a mappába és azok között nézze csak meg? Ha lehet ilyet segítenétek és esetleg linkelnétek megoldást?
2016. jún. 3. 19:07
4/5 anonim válasza:
Nem kell iterálgatni semmit.
string directory = @"C:\Temp";
string pattern = @"*alma*";
var files = Directory.GetFiles(directory, pattern);
Console.WriteLine(files.Length);
5/5 A kérdező kommentje:
Köszi utolsó a megoldást, azért szeretném megoldani, hogy csak a mai dátummal keletkezett file-kat nézze, hogy gyors legyen a keresés! A te megoldásodnál több ezer file-nál is gyors marad, vagy szintén lelassul gondolom itt is végig kell mindig futni a file-okon
2016. jún. 3. 19:23
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!