- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- btz: Internet fejlesztés országosan!
- LordAthis: Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja az aktuális trendeket...
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- eBay-es kütyük kis pénzért
- Klaus Duran: Youtube AI szinkron
Hirdetés
Új hozzászólás Aktív témák
-
ibenny
senior tag
válasz
lord.lakli #7274 üzenetére
Igen, erre gondoltam, köszönöm! Ettől függetlenül a sima tömb is használható lett volna ebben az esetben, string[] ... és egy hasonló LINQ-lekérdezés révén?
-
ibenny
senior tag
Bocsánat, ez a válasz lord.laklinak szól:
Nagyon köszönöm, de tényleg nem tartok még ott, hogy ezen el tudjak indulni, de a segítségért hálás vagyok. :-) Egész hétvégén olvasgattam a témában, tényleg nem lehet egyszerűen kibővíteni plusz egy kiterjesztéssel a releváns sort? Ez azért lep meg ennyire, mert Python-ban leírtam, hogy if extension == '.kiterjesztes1' or extension == '.kiterjesztes2 then.., és működött is, még ciklus sem kellett hozzá.
Valószínűleg akkor hagyom ennyiben, de tényleg köszönöm.. -
ibenny
senior tag
Sziasztok,
Egy egyszerű kis programot írtam, ami csak annyit csinál, hogy bizonyos kiterjesztésű file-okat átmozgat egy forrásmappából egy célmappába. Teljesen jól működik, abban az esetben, ha egy kiterjesztést adok meg. Hogyan bővíthetném a kódot egy vagy több további kiterjesztéssel?
A kódom:
string sourceFolderPath = @"forrásmappa";
string filePattern = @"*.kiterjesztes1";
string destinationFolderPath = @"celmappa";
string[] matchingFiles = Directory.GetFiles(sourceFolderPath, filePattern, SearchOption.AllDirectories);
foreach(string filePath in matchingFiles)
{
var fileSpec = new FileInfo(filePath);
File.Move(filePath, Path.Combine(destinationFolderPath, fileSpec.Name));
}A mappákat és a kiterjesztés szándékosan írtam most át, nincs jelentősége a kérdés tekintetében. Próbálkoztam többféle megoldással (pl. a filePattern bővítése), sajnos egyik sem vezetett sikerre. Python-ban már megírtam ezt a programot, ezért nem életbevágó, de elkezdtem ismerkedni a C#-pal és gyakorlásképpen jó gondolatnak tűnt megírni abban is. Tényleg kezdő vagyok C#-ban, kérlek ezt vegyétek figyelembe.
Köszönöm szépen előre is a segítséget!
Ú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!
- Változatos hardverbokréta
- Milyen billentyűzetet vegyek?
- PlayStation 5
- OLED TV topic
- Musk feloszlatta a Tesla Dojo szuperszámítógépes részlegét
- XPEnology
- MOBILTELEFON / TARTOZÉK / OKOSÓRA / OKOS KIEGÉSZÍTŐ beárazás
- Háború Izraelben
- GL.iNet Flint 2 (GL-MT6000) router
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- További aktív témák...
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- Olcsó Notebook! Lenovo Ideapad 3! Ryzen 3 3250U / 8GB DDR4 / 128GB SSD
- Asus ROG Zephyrus G14 GA401IV - 14" FHD 120Hz - Ryzen 9 - 4900HS - 16GB - 2TB - RTX 2060 - Win11
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
Állásajánlatok
Cég: FOTC
Város: Budapest