ASP.NET Razor - Variabel VB
- Halaman Sebelumnya Logika Razor C#
- Halaman Berikutnya Perulangan VB Razor
Variabel adalah entitas yang dinamai untuk menyimpan data.
Variabel
Variabel digunakan untuk menyimpan data.
Nama variabel harus dimulai dengan karakter huruf dan tidak boleh mengandung spasi dan karakter khusus.
Variabel dapat memiliki tipe khusus yang menunjukkan tipe data yang disimpan. Variabel string menyimpan nilai string ("Selamat datang di CodeW3C.com"),variabel integer menyimpan nilai numerik (103),variabel tanggal menyimpan nilai tanggal, dan lain-lain.
Dengan menggunakan kata kunci Dim atau tipe untuk menyatakan variabel, namun ASP.NET biasanya dapat menentukan otomatis tipe data.
Contoh
// Menggunakan kata kunci Dim: Dim greeting = "Welcome to CodeW3C.com" Dim counter = 103 Dim today = DateTime.Today // Menggunakan tipe data: Dim greeting As String = "Welcome to CodeW3C.com" Dim counter As Integer = 103 Dim today As DateTime = DateTime.Today
Tipe data
Berikut adalah daftar tipe data yang biasa digunakan:
Tipe data | Deskripsi | Contoh |
---|---|---|
integer | Bilangan bulat | 103, 12, 5168 |
double | Bilangan floating-point 64 bit | 3.14, 3.4e38 |
decimal | Bilangan desimal | 1037.196543 |
boolean | Nilai logika | true, false |
string | Nilai string | "Hello CodeW3C.com", "Bill" |
Operator
Operator memberitahu ASP.NET jenis perintah yang akan dijalankan dalam ekspresi.
Bahasa VB mendukung berbagai operator. Berikut adalah operator yang umum:
Operator | Deskripsi | Contoh |
---|---|---|
= | Menetapkan nilai variabel. | i=6 |
|
|
|
|
|
|
= | Sama. Mengembalikan true jika nilai sama. | jika i=10 |
<> | Tidak sama. Mengembalikan true jika nilai tidak sama. | jika <>10 |
|
|
|
& | Penambahan string (cascading atau concatenation) | "w3" & "schools" |
. | Titik. Memisahkan objek dan metode. | DateTime.Hour |
() | Kurung. Mengelompokkan nilai. | (i+5) |
() | Kurung. Mengirimkan parameter. | x=Add(i,5) |
() | Kurung. Mengakses nilai dalam array atau koleksi. | name(3) |
Tidak | Tidak. Membalikkan true Atau false. | jika Tidak siap |
|
|
|
|
|
|
Konversi Tipe Data
Mengubah tipe data satu ke tipe data lain kadang-kadang sangat berguna.
Sebagian besar contoh yang biasa adalah mengubah input string ke tipe lain, seperti bilangan bulat atau tanggal.
Sebagai aturan, input pengguna akan menjadi string, bahkan jika input pengguna adalah angka. Jadi, nilai input angka harus diubah ke angka sebelum digunakan untuk perhitungan.
Berikut adalah daftar metode konversi yang sering digunakan:
Metode | Deskripsi | Contoh |
---|---|---|
|
Mengubah string ke bilangan bulat. |
if myString.IsInt() then myInt = myString.AsInt() end if |
|
Mengubah string ke bilangan floating point. |
if myString.IsFloat() then myFloat = myString.AsFloat() end if |
|
Mengubah string ke bilangan desimal. |
if myString.IsDecimal() then myDec = myString.AsDecimal() end if |
|
Mengubah string ke tipe DateTime ASP.NET. |
myString = "10/10/2012" myDate = myString.AsDateTime() |
|
Mengubah string ke nilai logika. |
myString = "True" myBool = myString.AsBool() |
ToString() | Mengubah tipe data apapun ke string. |
myInt = 1234 myString = myInt.ToString() |
- Halaman Sebelumnya Logika Razor C#
- Halaman Berikutnya Perulangan VB Razor