Home

VB.Net - Variables


Variabel adalah tidak lain hanyalah sebuah nama yang diberikan untuk tempat penyimpanan yang program kami dapat memanipulasi. Setiap variabel dalam VB.Net memiliki jenis tertentu, yang menentukan ukuran dan tata letak memori variabel; rentang nilai yang dapat disimpan dalam memori yang; dan seperangkat operasi yang dapat diterapkan ke variabel.

Kita telah membahas berbagai jenis data. Jenis nilai dasar yang disediakan di VB.Net dapat dikategorikan sebagai:
TypeExample
Integral typesSByte, Byte, Short, UShort, Integer, UInteger, Long, ULong and Char
Floating point typesSingle and Double
Decimal typesDecimal
Boolean typesTrue or False values, as assigned
Date typesDate
VB.Net juga memungkinkan mendefinisikan jenis nilai lainnya variabel seperti Enum dan referensi jenis variabel seperti Class. Kita akan membahas jenis tanggal dan Kelas di bab-bab berikutnya.

Deklarasi variabel di VB.Net

Pernyataan Dim digunakan untuk deklarasi variabel dan alokasi penyimpanan untuk satu atau lebih variabel. Pernyataan Dim digunakan pada modul, kelas, struktur, prosedur atau tingkat blok.

Sintaks untuk deklarasi variabel di VB.Net adalah:
[ < attributelist> ] [ accessmodifier ] [[ Shared ] [ Shadows ] | [ Static ]]
[ ReadOnly ] Dim [ WithEvents ] variablelist
Dimana,

  • AttributeList adalah daftar atribut yang berlaku untuk variabel. Opsional.
  • accessmodifier mendefinisikan tingkat akses dari variabel, memiliki nilai-nilai sebagai - Umum, Dilindungi, Teman, Dilindungi Teman dan Swasta. Opsional.
  • Shared menyatakan variabel bersama, yang tidak terkait dengan contoh spesifik dari kelas atau struktur, bukan tersedia untuk semua contoh dari kelas atau struktur. Opsional.
  • Shadows menunjukkan bahwa variabel ulang menyatakan dan menyembunyikan elemen identik bernama, atau mengatur elemen kelebihan beban, di kelas dasar. Opsional.
  • Statis menunjukkan bahwa variabel akan mempertahankan nilainya, bahkan ketika setelah penghentian prosedur di mana ia dideklarasikan. Opsional.
  • ReadOnly berarti variabel dapat dibaca, tetapi tidak tertulis. Opsional.
  • WithEvents menetapkan bahwa variabel yang digunakan untuk menanggapi peristiwa yang diangkat oleh contoh ditugaskan untuk variabel. Opsional.
  • Variablelist memberikan daftar variabel dideklarasikan.
Setiap variabel dalam daftar variabel memiliki sintaks berikut dan bagian:
variablename[ ( [ boundslist ] ) ] [ As [ New ] datatype ] [ = initializer ]

Dimana,

  • variableName: adalah nama dari variabel
  • boundslist: opsional. Ini memberikan daftar batas masing-masing dimensi dari variabel array.
  • New: opsional. Ini menciptakan contoh baru dari kelas ketika pernyataan Dim berjalan.
  • datatype: Diperlukan jika Option Strict On. Ini menentukan tipe data dari variabel.
  • initializer: Opsional jika New tidak ditentukan. Ekspresi yang dievaluasi dan ditugaskan ke variabel ketika dibuat.

Beberapa deklarasi variabel yang valid bersama dengan definisi mereka yang ditampilkan di sini:
Dim StudentID As Integer
Dim StudentName As String
Dim Salary As Double
Dim count1, count2 As Integer
Dim status As Boolean
Dim exitButton As New System.Windows.Forms.Button
Dim lastTime, nextTime As Date
Inisialisasi variabel di VB.Net

Variabel diinisialisasi (ditugaskan nilai) dengan tanda sama diikuti oleh ekspresi konstan. Bentuk umum dari inisialisasi adalah:
variable_name = value;
for example,
Dim pi As Double
pi = 3.14159
Anda dapat menginisialisasi variabel pada saat deklarasi sebagai berikut:
Dim StudentID As Integer = 100
Dim StudentName As String = "Bill Smith"
Contoh

Coba contoh berikut yang menggunakan berbagai jenis variabel:
Module variablesNdataypes
Sub Main()
Dim a As Short
Dim b As Integer
Dim c As Double
a = 10
b = 20
c = a + b
Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c)
Console.ReadLine()
End Sub
End Module
Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:
a = 10, b = 20, c = 30
Menerima Nilai dari Pengguna

Konsol kelas dalam namespace System menyediakan ReadLine fungsi untuk menerima input dari user dan menyimpannya ke dalam variabel. Sebagai contoh,
Dim message As String
message = Console.ReadLine
Contoh berikut menunjukkan hal itu:
Enter message: Hello World
Your Message: Hello World

Lvalues dan rvalues

Ada dua macam ekspresi:

lvalue: Sebuah ekspresi yang lvalue mungkin muncul sebagai baik kiri atau sisi kanan dari tugas.

nilai p: Sebuah ekspresi yang merupakan nilai p mungkin muncul di sisi kanan tapi tidak kiri dari sebuah tugas.

Variabel lvalues dan mungkin muncul di sisi kiri sebuah tugas. Literal numerik yang rvalues dan tidak dapat dialihkan dan tidak dapat muncul di sisi kiri. Berikut adalah pernyataan yang valid:
Dim g As Integer = 20
Tapi berikut ini bukan pernyataan yang valid dan akan menghasilkan error saat kompilasi:
20 = g
Done....

Selamat Membaca....:)


Sumber: tutroialspoint.com

Unknown

Tempat Tutorial coding dan contoh-contoh aplikasi baik itu php,mysql,android,java, dan html.

Tidak ada komentar:

Posting Komentar