Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda dapat menggunakan blok Using untuk menjamin bahwa sistem membuang sumber daya ketika kode Anda keluar dari blok. Ini berguna jika Anda menggunakan sumber daya sistem yang mengonsumsi memori dalam jumlah besar, atau komponen lain juga ingin digunakan.
Untuk membuang aliran file saat kode Anda selesai dengannya
Pastikan Anda menyertakan Pernyataan Impor yang sesuai (.NET Namespace and Type) untuk aliran file di awal file sumber Anda (dalam hal ini, System.IO).
Buat blok
Usingdengan pernyataanUsingdanEnd Using. Di dalam blok, letakkan kode yang berkaitan dengan aliran file.Nyatakan aliran dan buat instans sebagai bagian
Usingdari pernyataan.' Insert the following line at the beginning of your source file. Imports System.IO Public Sub AccessFile(ByVal s As String) Using fs As New StreamReader(s) MsgBox("reading file contents """ & fs.ReadToEnd() & """") End Using End SubSistem membuang sumber daya tidak peduli bagaimana Anda keluar dari blok, termasuk kasus pengecualian yang tidak ditangani.
Perhatikan bahwa Anda tidak dapat mengakses
fsdari luar blokUsing, karena cakupannya terbatas pada blok.Anda dapat menggunakan teknik yang sama ini pada sumber daya sistem seperti koneksi database SQL atau pembungkus COM. Anda menggunakan blok
Usingketika Anda ingin memastikan untuk membiarkan sumber daya tersedia untuk komponen lain setelah Anda keluar dari blokUsing.