Új hozzászólás Aktív témák
-
Lortech
addikt
válasz
Syncmaster
#704
üzenetére
Filesystemwatcher nem erre való. Mint a neve is mutatja, fájlrendszerekhez van köze, konkrétan a fs eseményeit lehet vele monitorozni.
Szavakra úgy tudsz keresni, hogy végigolvasod a fájl tartalmát. Egyik megközelítés, hogy egy stringbe beolvasod az egész szöveget, és ráengeded a stringre a string.IndexOf-ot, vagy reguláris kifejezéseket. De ehhez elég kicsinek kell lenni a fájlnak, mert nyilván egy 100mb-os fájlt nem lenne célszerű beolvasni egy stringbe.
Ha nagy fájlokról van szó, akkor egy Filestreammel olvashatod a fájlt. Csinálsz egy buffert, ami néhányszorosa a keresendő szövegnek, és mindig ebbe olvasol. Kiolvasol buffernyit, megnézed, hogy benne van-e a keresett szöveg, majd a következő kiolvasás előtt visszaseekelsz annyit, amennyi a keresett szöveg hossza, és abban keresed a szöveget. Azért, hogy nehogy két olvasás határa vágja ketté a keresett szót és így ne találd meg.Fájlok listájára van Directory.GetFiles.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Keresünk Galaxy S22/S22+/S22 Ultra
- Bomba ár! Dell Latitude E5550 - i5-5GEN I 16GB I 500GB I 15,6" FHD I HDMI I W10 I Cam I Gari!
- 186 - Lenovo Legion 5 (15IRX10) - Intel Core i7-13650HX, RTX 5070
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- Bontatlan Oriflame Love Potion parfüm eladó
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

