Bagikan melalui


FileSystem Kelas

Definisi

Menyediakan properti dan metode untuk bekerja dengan drive, file, dan direktori.

public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
Warisan
FileSystem

Contoh

Contoh ini memeriksa untuk menentukan apakah folder C:\backup\logs ada dan memeriksa propertinya.

Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    logInfo = My.Computer.FileSystem.GetDirectoryInfo(
      "C:\backup\logs")
End If

Keterangan

Tabel berikut ini mencantumkan contoh tugas yang melibatkan objek My.Computer.FileSystem.

Untuk Lihat
Membaca dari file teks Cara: Membaca dari File Teks
Membaca dari file teks yang dibatasi Cara: Membaca Dari File Teks Comma-Delimited
Membaca dari file teks lebar tetap Cara: Membaca dari File Teks dengan Lebar Tetap
Membaca dari file teks dengan beberapa format Cara: Membaca Dari File Teks dengan Berbagai Format
Membaca dari file biner Cara: Membaca dari File Biner
Membaca dari file teks dengan StreamReader Cara: Membaca Teks dari File dengan StreamReader
Menulis ke file teks Cara: Menulis Teks ke File
Tambahkan ke file teks Cara: Menambahkan ke File Teks
Menulis ke file biner Cara: Menulis ke File Biner
Menulis ke file teks di direktori MyDocuments Cara: Menulis Teks ke File di Direktori Dokumen Saya
Menulis ke file teks dengan StreamWriter Cara: Menulis Teks ke File dengan StreamWriter
Menyalin file dengan pola tertentu Cara: Menyalin File dengan Pola Tertentu ke Direktori
Menyalin file ke direktori yang sama Cara: Membuat Salinan File di Direktori yang Sama
Menyalin file ke direktori lain Cara: Membuat Salinan File di Direktori Lain
Membuat file Cara: Membuat File
Hapus berkas Cara: Menghapus File
Menemukan file dengan pola tertentu Cara: Menemukan File dengan Pola Tertentu
Memindahkan file Cara: Memindahkan File
Mengganti nama file Cara: Mengganti Nama File
Menyalin direktori ke direktori lain Cara: Menyalin Direktori ke Direktori Lain
Buat direktori Cara: Membuat Direktori
Menemukan subdirektori dengan pola tertentu Cara: Menemukan Subdirektori dengan Pola Tertentu
Mendapatkan kumpulan file dalam direktori Cara: Mendapatkan Koleksi File di Direktori
Baca dari direktori MyDocuments Cara: Mengambil Kontent dari My Documents Directory
Mengurai jalur file Cara: Mengurai Jalur File

Konstruktor

FileSystem()

Menginisialisasi instans baru kelas FileSystem.

Properti

CurrentDirectory

Mendapatkan atau mengatur direktori saat ini.

Drives

Mengembalikan koleksi baca-saja dari semua nama drive yang tersedia.

Metode

CombinePath(String, String)

Menggabungkan dua jalur dan mengembalikan jalur yang diformat dengan benar.

CopyDirectory(String, String)

Menyalin isi direktori ke direktori lain.

CopyDirectory(String, String, Boolean)

Menyalin isi direktori ke direktori lain.

CopyDirectory(String, String, UIOption)

Menyalin isi direktori ke direktori lain.

CopyDirectory(String, String, UIOption, UICancelOption)

Menyalin isi direktori ke direktori lain.

CopyFile(String, String)

Menyalin file ke lokasi baru.

CopyFile(String, String, Boolean)

Menyalin file ke lokasi baru.

CopyFile(String, String, UIOption)

Menyalin file ke lokasi baru.

CopyFile(String, String, UIOption, UICancelOption)

Menyalin file ke lokasi baru.

CreateDirectory(String)

Membuat direktori.

DeleteDirectory(String, DeleteDirectoryOption)

Menghapus direktori.

DeleteDirectory(String, UIOption, RecycleOption)

Menghapus direktori.

DeleteDirectory(String, UIOption, RecycleOption, UICancelOption)

Menghapus direktori.

DeleteFile(String)

Menghapus file.

DeleteFile(String, UIOption, RecycleOption)

Menghapus file.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Menghapus file.

DirectoryExists(String)

Mengembalikan True jika direktori yang ditentukan ada.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FileExists(String)

Mengembalikan True jika file yang ditentukan ada.

FindInFiles(String, String, Boolean, SearchOption)

Mengembalikan kumpulan string baca-saja yang mewakili nama file yang berisi teks yang ditentukan.

FindInFiles(String, String, Boolean, SearchOption, String[])

Mengembalikan kumpulan string baca-saja yang mewakili nama file yang berisi teks yang ditentukan.

GetDirectories(String)

Mengembalikan kumpulan string yang mewakili nama jalur subdirektori dalam direktori.

GetDirectories(String, SearchOption, String[])

Mengembalikan kumpulan string yang mewakili nama jalur subdirektori dalam direktori.

GetDirectoryInfo(String)

Mengembalikan DirectoryInfo objek untuk jalur yang ditentukan.

GetDriveInfo(String)

Mengembalikan DriveInfo objek untuk drive yang ditentukan.

GetFileInfo(String)

Mengembalikan FileInfo objek untuk file yang ditentukan.

GetFiles(String)

Mengembalikan kumpulan string baca-saja yang mewakili nama file dalam direktori.

GetFiles(String, SearchOption, String[])

Mengembalikan kumpulan string baca-saja yang mewakili nama file dalam direktori.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetName(String)

Mengurai nama file dari jalur yang disediakan.

GetParentPath(String)

Mengembalikan jalur induk dari jalur yang disediakan.

GetTempFileName()

Membuat file sementara bernama zero-byte secara unik pada disk dan mengembalikan jalur lengkap file tersebut.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MoveDirectory(String, String)

Memindahkan direktori dari satu lokasi ke lokasi lainnya.

MoveDirectory(String, String, Boolean)

Memindahkan direktori dari satu lokasi ke lokasi lainnya.

MoveDirectory(String, String, UIOption)

Memindahkan direktori dari satu lokasi ke lokasi lainnya.

MoveDirectory(String, String, UIOption, UICancelOption)

Memindahkan direktori dari satu lokasi ke lokasi lainnya.

MoveFile(String, String)

Memindahkan file ke lokasi baru.

MoveFile(String, String, Boolean)

Memindahkan file ke lokasi baru.

MoveFile(String, String, UIOption)

Memindahkan file ke lokasi baru.

MoveFile(String, String, UIOption, UICancelOption)

Memindahkan file ke lokasi baru.

OpenTextFieldParser(String)

Metode ini OpenTextFieldParser memungkinkan Anda membuat TextFieldParser objek, yang menyediakan cara untuk mengurai file teks terstruktur dengan mudah dan efisien, seperti log. Objek TextFieldParser dapat digunakan untuk membaca file yang dibatasi dan lebar tetap.

OpenTextFieldParser(String, Int32[])

Metode ini OpenTextFieldParser memungkinkan Anda membuat TextFieldParser objek, yang menyediakan cara untuk mengurai file teks terstruktur dengan mudah dan efisien, seperti log. Objek TextFieldParser dapat digunakan untuk membaca file yang dibatasi dan lebar tetap.

OpenTextFieldParser(String, String[])

Metode ini OpenTextFieldParser memungkinkan Anda membuat TextFieldParser objek, yang menyediakan cara untuk mengurai file teks terstruktur dengan mudah dan efisien, seperti log. Objek TextFieldParser dapat digunakan untuk membaca file yang dibatasi dan lebar tetap.

OpenTextFileReader(String)

StreamReader Membuka objek untuk dibaca dari file.

OpenTextFileReader(String, Encoding)

StreamReader Membuka objek untuk dibaca dari file.

OpenTextFileWriter(String, Boolean)

StreamWriter Membuka objek untuk menulis ke file yang ditentukan.

OpenTextFileWriter(String, Boolean, Encoding)

StreamWriter Membuka untuk menulis ke file yang ditentukan.

ReadAllBytes(String)

Mengembalikan konten file sebagai array byte.

ReadAllText(String)

Mengembalikan konten file teks sebagai String.

ReadAllText(String, Encoding)

Mengembalikan konten file teks sebagai String.

RenameDirectory(String, String)

Mengganti nama direktori.

RenameFile(String, String)

Mengganti nama file.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteAllBytes(String, Byte[], Boolean)

Menulis data ke file biner.

WriteAllText(String, String, Boolean)

Menulis teks ke file.

WriteAllText(String, String, Boolean, Encoding)

Menulis teks ke file.

Berlaku untuk

Lihat juga