Gyakori I/O-feladatok
A System.IO névtér több osztályt is biztosít, amelyek lehetővé teszik a fájlokon, könyvtárakon és streameken végrehajtandó különféle műveleteket, például az olvasást és az írást. További információ: Fájl és stream I/O.
Gyakori fájlfeladatok
Elvégzendő művelet | Tekintse meg a jelen témakörben szereplő példát... |
---|---|
Szövegfájl létrehozása | File.CreateText Módszer FileInfo.CreateText Módszer File.Create Módszer FileInfo.Create Módszer |
Írás szövegfájlba | Útmutató: Szöveg írása fájlba Útmutató: Szövegfájl írása (C++/CLI) |
Olvasás szövegfájlból | Útmutató: Szöveg beolvasása fájlból |
Szöveg hozzáfűzése fájlhoz | Útmutató: Naplófájl megnyitása és hozzáfűzése File.AppendText Módszer FileInfo.AppendText Módszer |
Fájl átnevezése vagy áthelyezése | File.Move Módszer FileInfo.MoveTo Módszer |
Fájl törlése | File.Delete Módszer FileInfo.Delete Módszer |
Fájl másolása | File.Copy Módszer FileInfo.CopyTo Módszer |
Fájl méretének lekérése | FileInfo.Length Tulajdonság |
Fájl attribútumainak lekérése | File.GetAttributes Módszer |
Fájl attribútumainak beállítása | File.SetAttributes Módszer |
Annak meghatározása, hogy létezik-e fájl | File.Exists Módszer |
Olvasás bináris fájlból | Útmutató: Olvasás és írás újonnan létrehozott adatfájlba |
Írás bináris fájlba | Útmutató: Olvasás és írás újonnan létrehozott adatfájlba |
Fájlnévkiterjesztés lekérése | Path.GetExtension Módszer |
Fájl teljes elérési útjának lekérése | Path.GetFullPath Módszer |
A fájlnév és a bővítmény lekérése egy elérési útból | Path.GetFileName Módszer |
Fájl kiterjesztésének módosítása | Path.ChangeExtension Módszer |
Gyakori címtárfeladatok
Elvégzendő művelet | Tekintse meg a jelen témakörben szereplő példát... |
---|---|
Fájl elérése egy speciális mappában, például a Dokumentumok mappában | Útmutató: Szöveg írása fájlba |
Címtár létrehozása | Directory.CreateDirectory Módszer FileInfo.Directory Tulajdonság |
Alkönyvtár létrehozása | DirectoryInfo.CreateSubdirectory Módszer |
Címtár átnevezése vagy áthelyezése | Directory.Move Módszer DirectoryInfo.MoveTo Módszer |
Könyvtár másolása | Útmutató: Könyvtárak másolása |
Könyvtár törlése | Directory.Delete Módszer DirectoryInfo.Delete Módszer |
A címtárban lévő fájlok és alkönyvtárak megtekintése | Útmutató: Könyvtárak és fájlok számbavétele |
Könyvtár méretének megkeresése | System.IO.Directory Osztály |
Annak meghatározása, hogy létezik-e könyvtár | Directory.Exists Módszer |
Lásd még
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: