Vanliga I/O-uppgifter
Namnområdet System.IO innehåller flera klasser som gör att olika åtgärder, till exempel läsning och skrivning, kan utföras på filer, kataloger och strömmar. Mer information finns i Fil- och stream-I/O.
Vanliga filuppgifter
Om du vill göra det här … | Se exemplet i det här avsnittet... |
---|---|
Skapa en textfil | File.CreateText Metod FileInfo.CreateText Metod File.Create Metod FileInfo.Create Metod |
Skriva till en textfil | Anvisningar: Skriva text till en fil Anvisningar: Skriva en textfil (C++/CLI) |
Läsa från en textfil | Anvisningar: Läsa text från en fil |
Lägga till text i en fil | Anvisningar: Öppna och lägg till i en loggfil File.AppendText Metod FileInfo.AppendText Metod |
Byta namn på eller flytta en fil | File.Move Metod FileInfo.MoveTo Metod |
Ta bort en fil | File.Delete Metod FileInfo.Delete Metod |
Kopiera en fil | File.Copy Metod FileInfo.CopyTo Metod |
Hämta storleken på en fil | FileInfo.Length Egenskapen |
Hämta attributen för en fil | File.GetAttributes Metod |
Ange attributen för en fil | File.SetAttributes Metod |
Avgöra om en fil finns | File.Exists Metod |
Läsa från en binär fil | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
Skriva till en binär fil | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
Hämta ett filnamnstillägg | Path.GetExtension Metod |
Hämta den fullständigt kvalificerade sökvägen för en fil | Path.GetFullPath Metod |
Hämta filnamnet och filnamnstillägget från en sökväg | Path.GetFileName Metod |
Ändra filnamnstillägget | Path.ChangeExtension Metod |
Common Directory-uppgifter
Om du vill göra det här … | Se exemplet i det här avsnittet... |
---|---|
Få åtkomst till en fil i en särskild mapp, till exempel Mina dokument | Anvisningar: Skriva text till en fil |
Skapa en katalog | Directory.CreateDirectory Metod FileInfo.Directory Egenskapen |
Skapa en underkatalog | DirectoryInfo.CreateSubdirectory Metod |
Byta namn på eller flytta en katalog | Directory.Move Metod DirectoryInfo.MoveTo Metod |
Kopiera en katalog | Så här gör du: Kopiera kataloger |
Ta bort en katalog | Directory.Delete Metod DirectoryInfo.Delete Metod |
Se filer och underkataloger i en katalog | Gör så här: Räkna upp kataloger och filer |
Hitta storleken på en katalog | System.IO.Directory Klass |
Avgöra om det finns en katalog | Directory.Exists Metod |
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.