Penggunaan Jenis Data yang Efisien (Visual Basic)
Variabel yang tidak dideklarasikan dan variabel yang dideklarasikan tanpa jenis data diberi jenis data Object
. Hal ini memudahkan untuk menulis program dengan cepat, tetapi dapat menyebabkan eksekusi yang lebih lambat.
Ketikan Kuat
Menentukan jenis data untuk semua variabel dikenal sebagai ketika kuat. Menggunakan Ketikan Kuat memiliki beberapa keunggulan:
Memungkinkan dukungan IntelliSense untuk variabel Anda. Memungkinkan Anda untuk melihat properti mereka dan anggota lain saat Anda mengetikkan kode.
Memanfaatkan pemeriksaan jenis pengkompilasi. Menangkap pernyataan yang dapat gagal pada durasi karena kesalahan seperti overflow. Ketikan kuat juga menangkap panggilan ke metode pada objek yang tidak mendukung.
Menghasilkan eksekusi kode yang lebih cepat.
Jenis Data Paling Efisien
Untuk variabel yang tidak pernah berisi pecahan, Jenis data integral lebih efisien daripada jenis nonintegral. Di Visual Basic, Integer
dan UInteger
merupakan jenis numerik yang paling efisien.
Untuk angka pecahan, Double
adalah jenis data yang paling efisien, karena prosesor pada platform saat ini melakukan operasi bilangan titik mengambang dalam presisi ganda. Namun, operasi dengan Double
tidak secepat dengan jenis integral seperti Integer
.
Menentukan Jenis Data
Gunakan Pernyataan Dim untuk mendeklarasikan variabel dari jenis tertentu. Anda dapatmenentukan tingkat aksesnya secara bersamaan dengan menggunakan kata kunci Publik, Dilindungi, Teman, atau Privat, seperti dalam contoh berikut.
Private x As Double
Protected s As String
Konversi Karakter
Fungsi AscW
dan ChrW
beroperasi di Unicode. Anda harus menggunakannya daripada Asc
dan Chr
, yang mana harus diterjemahkan ke dalam dan ke luar Unicode.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk