ASP.NET Razor - VB 变量

变量时用于存储数据的命名实体。

变量

变量用于存储数据。

变量的名称必须以字母字符开头,并且不能包含空格和保留字符。

变量可以是某个具体的类型,指示其所存储的数据类型。字符串变量存储字符串值 ("Welcome to CodeW3C.com"),整数变量存储数值 (103),日期变量存储日期值,等等。

使用 Dim 关键词或类型对变量进行声明,不过 ASP.NET 通常能够自动确定数据的类型。

ইনস্ট্যান্স

// Dim কীওয়ার্ড ব্যবহার করা
Dim greeting = "Welcome to CodeW3C.com"
Dim counter = 103
Dim today = DateTime.Today
// ডাটা ধরন ব্যবহার করা
Dim greeting As String = "Welcome to CodeW3C.com"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

ডাটা ধরন

সাধারণ ডাটা ধরনগুলোর তালিকা হলো:

ধরন বর্ণনা ইনস্ট্যান্স
integer সংখ্যা 103, 12, 5168
double 64 বিট ফ্লোটিং পয়েন্ট 3.14, 3.4e38
decimal দশমিক 1037.196543
boolean বৈজ্ঞানিক মান true, false
string শব্দসূচক মান "Hello CodeW3C.com", "Bill"

অপারেটর

অপারেটর এসপি.এন.ইটি কমান্ডের কোনও ধরন করে কাজ করবে বলে জানায়

VB ভাষা বহুসংখ্যক অপারেটরকে সমর্থন করে। সাধারণ অপারেটরগুলো হলো:

অপারেটর বর্ণনা ইনস্ট্যান্স
= ভাস্কর্যকে মান দেওয়া 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)
() কোণা। একটি এলাকা অথবা সংগ্রহশালায় মানকে বেছে নেওয়া নাম(3)
না না। সত্য অথবা বাজেতা উল্টান আগ্রহ না থাকা
  • এবং
  • বা
  • বৈজ্ঞানিক এবং
  • বৈজ্ঞানিক বা
  • আগ্রহ করা হলে এবং পরিস্থিতি সহজ
  • আগ্রহ করা হলে অথবা পরিস্থিতি সহজ
  • AndAlso
  • orElse
  • একসটেন্ডেড লজিক্যাল এন্ড
  • এক্সটেন্ডেড লজিক্যাল অর
  • if ready AndAlso clear
  • if ready OrElse clear

ডেটা টাইপ কনভার্ট

একটি ডেটা টাইপকে অন্য টাইপ টু কনভার্ট করা কখনও কখনও অত্যন্ত উপযোগী

সাধারণত, স্ট্রিং ইনপুটকে অন্য টাইপ, যেমন ইন্টিজার বা তারিখে কনভার্ট করা হয়

একটি নিয়ম হিসাবে, ব্যবহারকারীর ইনপুট স্ট্রিং হবে, যেমন ব্যবহারকারীর ইনপুট সংখ্যা। সো ডিজিটাল ইনপুট মানকে গণনায় ব্যবহার করা পূর্বে এটা নিশ্চিতভাবে ডিজিটাল টু কনভার্ট করা উচিত

নিচে সাধারণত ব্যবহৃত কনভার্ট পদ্ধতির তালিকা দেওয়া হয়

পদ্ধতি বর্ণনা ইনস্ট্যান্স
  • 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()