- Luck Dragon: Asszociációs játék. :)
- MasterDeeJay: Alacsony fogyasztású házi szerver a korábbi projektekből összeépítve
- gban: Ingyen kellene, de tegnapra
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
- Geri Bátyó: Megint tahó voltam – SZEMÉLYISÉGFEJLŐDÉS
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- eBay-es kütyük kis pénzért
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
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
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Exkluzív órák
- OnePlus Nord 5 - lehűti a kedélyeket
- Milyen légkondit a lakásba?
- Battlefield 6
- Kerékpárosok, bringások ide!
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
- Luck Dragon: Asszociációs játék. :)
- E-roller topik
- Információbiztonság, kiberbiztonság, adatvédelem
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
- Xiaomi Redmi Note 13 Pro+ 512GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060, 94% Akkumulátor
- iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3045, 96% Akkumulátor
- 129 - Lenovo Legion Pro 7 (16ARX8H) - AMD Ryzen 9 7945HX, RTX 4080
Állásajánlatok
Cég: FOTC
Város: Budapest