ASP.NET Razor - VB 变量
- পূর্ববর্তী পৃষ্ঠা রেজর C# লজিক
- পরবর্তী পৃষ্ঠা 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 |
|
|
|
|
|
|
= | একই। যদি মান একই থাকে, তবে true ফিরিয়ে দেয় | if i=10 |
<> | ভিন্ন। যদি মান ভিন্ন থাকে, তবে true ফিরিয়ে দেয় | if <>10 |
|
|
|
& | শব্দসূচক যোগ | "w3" & "schools" |
. | পয়েন্ট। অবজেক্ট এবং পদ্ধতিকে বিভক্ত করা | DateTime.Hour |
() | কোণা। মানকে গ্রুপ করা | (i+5) |
() | কোণা। পারামিটার পাঠানো | x=Add(i,5) |
() | কোণা। একটি এলাকা অথবা সংগ্রহশালায় মানকে বেছে নেওয়া | নাম(3) |
না | না। সত্য অথবা বাজেতা উল্টান | আগ্রহ না থাকা |
|
|
|
|
|
|
ডেটা টাইপ কনভার্ট
একটি ডেটা টাইপকে অন্য টাইপ টু কনভার্ট করা কখনও কখনও অত্যন্ত উপযোগী
সাধারণত, স্ট্রিং ইনপুটকে অন্য টাইপ, যেমন ইন্টিজার বা তারিখে কনভার্ট করা হয়
একটি নিয়ম হিসাবে, ব্যবহারকারীর ইনপুট স্ট্রিং হবে, যেমন ব্যবহারকারীর ইনপুট সংখ্যা। সো ডিজিটাল ইনপুট মানকে গণনায় ব্যবহার করা পূর্বে এটা নিশ্চিতভাবে ডিজিটাল টু কনভার্ট করা উচিত
নিচে সাধারণত ব্যবহৃত কনভার্ট পদ্ধতির তালিকা দেওয়া হয়
পদ্ধতি | বর্ণনা | ইনস্ট্যান্স |
---|---|---|
|
স্ট্রিংকে ইন্টিজার টু কনভার্ট করা |
if myString.IsInt() then myInt=myString.AsInt() end if |
|
স্ট্রিংকে ফ্লোটিং পয়েন্ট টু কনভার্ট করা |
if myString.IsFloat() then myFloat=myString.AsFloat() end if |
|
স্ট্রিংকে ডেসিমাল নম্বর টু কনভার্ট করা |
if myString.IsDecimal() then myDec=myString.AsDecimal() end if |
|
স্ট্রিংকে ASP.NET DateTime টাইপ টু কনভার্ট করা |
myString="10/10/2012" myDate=myString.AsDateTime() |
|
স্ট্রিংকে লজিক্যাল ভলিউ টু কনভার্ট করা |
myString="True" myBool=myString.AsBool() |
ToString() | কোনও ডেটা টাইপকে স্ট্রিং টু কনভার্ট করা |
myInt=1234 myString=myInt.ToString() |
- পূর্ববর্তী পৃষ্ঠা রেজর C# লজিক
- পরবর্তী পৃষ্ঠা Razor วลี VB