tutorial pengembangan web terbaru
 

ASP.NET Razor - C # Variabel


Variabel diberi nama entitas digunakan untuk menyimpan data.


variabel

Variabel yang digunakan untuk menyimpan data.

Nama variabel harus dimulai dengan karakter abjad dan tidak dapat berisi karakter spasi atau dilindungi.

Sebuah variabel dapat dari jenis tertentu, yang menunjukkan jenis itu menyimpan data. Nilai-nilai variabel string toko String ("Welcome to w3ii") , variabel bilangan bulat nilai jumlah toko (103) , variabel tanggal toko nilai tanggal, dll

Variabel yang dinyatakan dengan menggunakan kata kunci var, atau dengan menggunakan jenis (if you want to declare the type) , tapi ASP.NET biasanya dapat menentukan tipe data secara otomatis.

contoh

// Using the var keyword:
var greeting = "Welcome to w3ii";
var counter = 103;
var today = DateTime.Today;

// Using data types:
string greeting = "Welcome to w3ii";
int counter = 103;
DateTime today = DateTime.Today;

Jenis Data

Di bawah ini adalah daftar jenis data umum:

Mengetik Deskripsi contoh
int Integer (whole numbers) 103, 12, 5168
mengapung angka floating-point 3.14, 3.4e38
desimal Angka desimal (higher precision) 1037.196543
bool boolean benar salah
tali Tali "Halo w3ii", "John"

operator

Seorang operator memberitahu ASP.NET apa perintah untuk melakukan dalam sebuah ekspresi.

Bahasa C # mendukung banyak operator. Di bawah ini adalah daftar operator yang umum:

Operator Deskripsi Contoh
= Memberikan nilai ke variabel. i=6
+
-
*
/
Menambah nilai atau variabel.
Mengurangi nilai atau variabel.
Mengalikan nilai atau variabel.
Membagi nilai atau variabel.
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
Increment variabel.
Decrements variabel.
i += 1
i -= 1
== Persamaan. Mengembalikan true jika nilai-nilai yang sama. if (i==10)
!= Ketidaksamaan. Mengembalikan true jika nilai-nilai tidak sama. if (i!=10)
<
>
<=
>=
Kurang dari.
Lebih besar dari.
Kurang dari atau sama.
Lebih besar dari atau sama.
if (i<10)
if (i>10)
if (i<=10)
if (i>=10)
+ Menambahkan string (concatenation) . "w3" + "schools"
. Dot. objek terpisah dan metode. DateTime.Hour
() Kurung. Grup nilai-nilai. (i+5)
() Kurung. Passes parameter. x= Add(i,5)
[] Kurung. Mengakses nilai dalam array atau koleksi. name[3]
! Tidak. Membalikkan benar atau salah. if (!ready)
&&
||
Logis DAN.
Logika OR.
if (ready && clear)
if (ready || clear)

Konversi Tipe Data

Mengkonversi dari satu tipe data yang lain kadang-kadang berguna.

Contoh yang paling umum adalah untuk mengkonversi string input ke jenis lain, seperti integer atau tanggal.

Sebagai aturan, input pengguna datang sebagai string, bahkan jika pengguna memasukkan nomor. Oleh karena itu, nilai-nilai input numerik harus dikonversi ke angka sebelum mereka dapat digunakan dalam perhitungan.

Di bawah ini adalah daftar metode konversi yang umum:

metode Deskripsi Contoh
AsInt()
IsInt()
Mengkonversi string ke integer. if (myString. IsInt() )
  {myInt=myString. AsInt() ;}
AsFloat()
IsFloat()
Mengkonversi string ke angka floating-point. if (myString. IsFloat() )
  {myFloat=myString. AsFloat() ;}
AsDecimal()
IsDecimal()
Mengkonversi string ke angka desimal. if (myString. IsDecimal() )
  {myDec=myString. AsDecimal() ;}
AsDateTime()
IsDateTime()
Mengkonversi string ke tipe ASP.NET DateTime. myString="10/10/2012";
myDate=myString. AsDateTime() ;
AsBool()
IsBool()
Mengkonversi string ke Boolean. myString="True";
myBool=myString. AsBool() ;
ToString() Mengkonversi tipe data string. myInt=1234;
myString=myInt. ToString() ;