Tutorial Pisau ...login
Tutorial Pisau Cukur
pengarang:php.cn  masa kemas kini:2022-04-11 14:21:21

Pembolehubah VB pisau cukur


ASP.NET Razor - Pembolehubah VB


Pembolehubah dinamakan entiti yang digunakan untuk menyimpan data.


Pembolehubah

Pembolehubah digunakan untuk menyimpan data.

Nama pembolehubah mesti bermula dengan aksara abjad dan tidak boleh mengandungi ruang atau aksara simpanan.

Pembolehubah boleh daripada jenis yang ditentukan, menunjukkan jenis data yang disimpannya. Pembolehubah rentetan menyimpan nilai rentetan ("Selamat Datang ke W3CSool.cc"), pembolehubah integer menyimpan nilai berangka (103), pembolehubah tarikh menyimpan nilai tarikh dan seterusnya.

Pembolehubah diisytiharkan menggunakan kata kunci Dim, atau dengan menggunakan jenis jika anda ingin mengisytiharkan jenis, tetapi ASP.NET biasanya boleh menentukan jenis data secara automatik.

Contoh

// Menggunakan kata kunci Dim:
Sambutan malap = "Selamat datang ke W3CSchool.cc"
Kaunter malap = 103
Malap hari ini = DateTime.Today

// Menggunakan jenis data:
Sambutan malap As String = "Selamat Datang ke W3CSchool.cc"
Malapkan pembilang Sebagai Integer = 103
Malapkan hari ini Sebagai DateTime = DateTime.Today


Jenis Data

Jenis data yang biasa digunakan disenaraikan di bawah:

类型描述实例
integer整数(全数字)103, 12, 5168
double64 位浮点数3.14, 3.4e38
decimal十进制数字(高精度)1037.196543
boolean布尔值true, false
string字符串"Hello W3CSchool.cc", "John"


Operator Operator

memberitahu ASP.NET arahan yang perlu dilakukan dalam ungkapan.

Bahasa VB menyokong berbilang pengendali. Pengendali yang biasa digunakan disenaraikan di bawah:

< th>Penerangan
OperatorInstance
=Tetapkan nilai kepada pembolehubah. i=6
+
运算符描述实例
=给一个变量赋值。i=6
+
-
*
/
加上一个值或者一个变量。
减去一个值或者一个变量。
乘以一个值或者一个变量。
除以一个值或者一个变量。
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
变量递增。
变量递减。
i += 1
i -= 1
=相等。如果值相等则返回 true。if i=10
<>不等。如果值不等则返回 true。if <>10
<
>
<=
>=
小于。
大于。
小于等于。
大于等于。
if i<10
if i>10
if i<=10
if i>=10
&连接字符串(一系列互相关联的事物)。"w3" & "schools"
.点号。分隔对象和方法。DateTime.Hour
()圆括号。将值进行分组。(i+5)
()圆括号。传递参数。x=Add(i,5)
()圆括号。访问数组或者集合的值。name(3)
Not非。真/假取反。if Not ready
And
OR
逻辑与。
逻辑或。
if ready And clear
if ready Or clear
AndAlso
orElse
扩展的逻辑与。
扩展的逻辑或。
if ready AndAlso clear
if ready OrElse clear
-<🎜>*<🎜>/<🎜>
Tambah satu nilai atau pembolehubah. <🎜>Tolak nilai atau pembolehubah. <🎜>Darab nilai atau pembolehubah. <🎜>Bahagikan dengan nilai atau pembolehubah. i=5+5<🎜>i=5-5<🎜>i=5*5<🎜>i=5/5
+=<🎜>-=Pembolehubah ditambah. <🎜>Pembolehubah dikurangkan. i += 1<🎜>i -= 1
=Sama. Mengembalikan benar jika nilainya sama. jika i=10
<>Tidak sama. Mengembalikan benar jika nilai tidak sama. jika <>10
<<🎜>><🎜><=<🎜>>= Kurang daripada. <🎜>Lebih hebat daripada. <🎜>Kurang daripada atau sama dengan. <🎜>Lebih besar daripada atau sama dengan. jika i<10<🎜>jika i>10<🎜>jika i<=10<🎜>jika i>=10
&< /td>Rentetan sambungan (siri perkara yang berkaitan). "w3" & "sekolah"
.Nombor mata. Asingkan objek dan kaedah. DateTime.Jam
()Kurungan. Nilai kumpulan. (i+5)
()Kurungan. Lulus parameter. x=Tambah(i,5)
()Kurungan. Akses nilai tatasusunan atau koleksi. nama(3)
BukanTidak. Penafian benar/palsu. jika Tidak bersedia
Dan<🎜>ATAULogik DAN. <🎜>Logik ATAU. jika sedia Dan jelas<🎜>jika sedia Atau jelas
DanJuga<🎜>orElseLogik lanjutan DAN. <🎜>Logik lanjutan ATAU. jika sedia DanJuga jelas<🎜>jika sedia AtauElse jelas


Tukar jenis data

Menukar daripada satu jenis data kepada yang lain kadangkala berguna.

Contoh yang paling biasa ialah menukar input rentetan kepada jenis lain, seperti integer atau tarikh.

Di bawah peraturan am, input pengguna dianggap sebagai rentetan, walaupun jika pengguna memasukkan nombor. Oleh itu, input berangka mesti ditukar kepada nombor sebelum ia boleh digunakan dalam pengiraan.

Kaedah penukaran yang biasa digunakan disenaraikan di bawah:

kaedah < /th>PeneranganInstance
AsInt()
方法描述实例
AsInt()
IsInt()
转换字符串为整数。if myString.IsInt() then
  myInt=myString.AsInt()
end if
AsFloat()
IsFloat()
转换字符串为浮点数。if myString.IsFloat() then
  myFloat=myString.AsFloat()
end if
AsDecimal()
IsDecimal()
转换字符串为十进制数。if myString.IsDecimal() then
  myDec=myString.AsDecimal()
end if
AsDateTime()
IsDateTime()
转换字符串为 ASP.NET DateTime 类型。myString="10/10/2012"
myDate=myString.AsDateTime()
AsBool()
IsBool()
转换字符串为布尔值。myString="True"
myBool=myString.AsBool()
ToString()转换任何数据类型为字符串。myInt=1234
myString=myInt.ToString()
IsInt()
Tukar rentetan kepada integer . jika myString.IsInt() maka
myInt=myString.AsInt()tamat jika
AsFloat()IsFloat ()Tukar rentetan kepada nombor titik terapung. jika myString.IsFloat() maka<🎜> myFloat=myString.AsFloat()<🎜>tamat if
AsDecimal()<🎜>IsDecimal()Tukar rentetan kepada nombor perpuluhan. jika myString.IsDecimal() maka<🎜> myDec=myString.AsDecimal()<🎜>end if
AsDateTime()<🎜>IsDateTime ()Tukar rentetan kepada jenis ASP.NET DateTime. myString="10/10/2012"<🎜>myDate=myString.AsDateTime()
AsBool()<🎜>IsBool()< /td>Tukar rentetan kepada nilai Boolean. myString="True"<🎜>myBool=myString.AsBool()
ToString()Tukar sebarang jenis data ialah rentetan. myInt=1234<🎜>myString=myInt.ToString()
<🎜><🎜><🎜>