VB.NET में Variable और Constant की संपूर्ण जानकारी हिंदी में

What is Variable in VB.NET in Hindi

Variables Data Store करने के लिए एक Container के समान कार्य करता है जो हमे एक Program के अंदर Information के साथ कार्य करने और उसमें बदलाव लाने की अनुमति देता है 

जब कभी आपको Program में उपयोग किए जा रहे Information को Store करने की आवश्यकता होती है आप उसे Variable के रूप में एक नाम दे सकते है।
Variable का नाम सामान्यत: नही बदलता लेकिन उसके Value को आप Program के Execution के दौरान बदल सकते है

Variable के नामकरण के नियम

VB.NET में Variable names देते समय कुछ Rules दिए गए है उसका अनुसरण अवश्य करना चाहिए जो निम्न 
है
1) Variable names में letters, digits और कुछ विशेष characters जैसे underscores (_) का Use करते है परंतु Variable के नाम को letter या Underscore से ही शुरू होना चाहिए 

2) Variable Name अधिकतम 255 characters तक लंबा हो सकता है

3) Variable names में VB.NET का कोई keywords या reserved words जैसे Dim, As, Integer आदि नही होना है

4) Variable names में Spaces तथा अन्य Punctuation की अनुमति नहीं है
5) VB.NET, variable names के लिए case-sensitive नही है जैसे `myName`, `MyName`, और `MYNAME` तीनों समान है

मान्य Variable Names के Examples

`mySalary`
`_Empname`
`total_salary`
`fees1`

अमान्य Variable Names के Examples

`1age` ( digit से शुरू है)
`Dim` ( keyword)
 `my Salary` (space शामिल है)
`&special` (Dollar का चिन्ह उपयोग किया गया है)

VB.NET में Variable Declare को करना

VB.NET में Variable को Declare करने के लिए Dim Keyword का प्रयोग किया जाता है।

Syntax:

Dim<Variable Name>As <Data Type>

Example:

Dim myname As String

उपरोक्त Example में Dim Variable Declare करने के लिए Keyword है, myname Variable का नाम है जिसे आप अपने Program के अनुसार मनचाहा नाम दे सकते है और As String उसके Data Type को बताता है अर्थात उसमे किस प्रकार कि Value Store होगी

VB.NET मे Variable का नाम Case Sensitive नही होता अर्थात myname और Myname दोनो को VB.NET में एक समान समझा जाता है 
Variable को Use करने से पहले उसे अवश्य Declare कर लेना चाहिए साथ Variable का नाम Unique होना चाहिए

VB.NET में Variable को Value Assign करना

आप Variable Declare करते समय उसे Value Assign कर सकते है या बाद में उसे अलग से Use करने के पहले भी Value Assign कर सकते है।

Variable Declare करते समय उसे Value Assign करना

Dim mark As Integer = 89
Dim myname As String = "Suman"।


Variable Use करने के पहले उसे अलग से Value Assign करना

Dim age As Integer
age = 22

User से Input लेकर Variable को Value Assign करना

हम User से Value लेकर भी Varaible को Value Assign कर सकते हैं इसके लिए हमे Console.ReadLine() Function का प्रयोग करना पड़ेगा

Dim yourname As String 
Console. WriteLine ("Enter your name"&yourname)
Console. WriteLine("Your Name is "&yourname)
Console.ReadLine() 


Practical 1(Variable के लिए)

एक Console Application बनाए जिसमे Varible Declare करते हुए उसे Value Assign करना है

Console Application बनाने के लिए निम्न Steps का अनुसरण करे

1) File Menu से New Project को चुने

2) New Project Dialog Box प्रदर्शित होगा इसमें Project Type में Visual Basic के अंतर्गत Windows को चुने और Templates के अंतर्गत Console Application को चुने Name Text Box में आवश्यकतानुसार Name Type कर Ok पर Click करे

3)Code Editor Open होगा Sub Main() और End Sub के बीच निम्न Code Type करे

Program for Variable1 
Module Module 1
    Sub Main
Dim name As String =
"Amita"
Dim age As Integer = 22
Console.WriteLine("Your Name is: " & name)
Console.WriteLine("Your Age is : " & age)
Console.ReadLine()
    End Sub
End Module


इसके बाद F5 से Run कराएं

Output:
Your Name is: Amita
Your Age is : 22

Explanation:
ऊपर Coding मे दो Variables, name और age Declare कर उसे Values(Amit, 22) दी गई है दोनों Variables के Values को Console.WriteLine() Function की मदद से Print कर लिया गया हैै
 Variables की Values को Print करने के लिए उसे VB.NET में & चिन्ह Use करके &name और &age लिखा जाता है

Practical 2(Variable के लिए)


एक Console Application बनाए जिसे Run कराते समय User से Variable की Value Input के रूप मे लेना है

Program for Variable2   
Module Module1
    Sub Main
Dim city As String
Console.Write ("Enter your city name")
city =Console.Readline()
Console.WriteLine("You live in : " & city)
Console.ReadLine()
    End Sub
End Module

F5 से Run करे
Output:
Enter your city name: 
Raipur
You live in: Raipur

Explanation:

ऊपर Coding में city नाम से Variable बनाया गया है लेकिन उसे Value नही दी गई है क्योंकि Value हम User से लेंगे
अब Console.Write () Function की मदद से User से city variable हेतु Value लेते है और उस Variable की Value को
city =Console.Readline() Function की मदद से city में Assign कर देते है तथा उसे Console.Writeline() Function की मदद से Print करते है।

What is Constant in VB.NET -VB.NET में Constant क्या है

Constant भी Variable के समान ही होते है लेकिन Constant की Value Program Execution के दौरान नहीं बदलते VB.NET में हम Constant को Const Keyword के साथ Declare करते है

Example:
Const PI As Double = 3.14159

ऊपर PI एक Constant है जिसका Data Type Double और Value 3.14159 है यह मान Program के Execution के दौरान भी नही बदलेगा

Practical 3(Constant के लिए)


Pi की Value को Print करने के लिए Console Application बनाए

हम केवल Pi की Value को Print करने के लिए एक सरल Program बनाते है इसके लिए नीचे दिए Code को Console Application के Code Editor में Run कराएं

Program for constant1 
Module Constants
    Sub Main()
Const Pi As Double = 3.14159
Console.WriteLine("The value of Pi is: " & Pi)
Console.ReadLine()
    End Sub
End Module


अब F5 Press कर Run कराएं 

Output:
The value of Pi is: 3.14159


Practical 4(Constant के लिए)

Circle का Area निकालने के लिए Console Application बनाना

अब हम एक Console Application बनाएंगे जिसमे Circle का Area निकालना है और Pi के मान को Constant के समान Use करेंगे इसके लिए नीचे लिखे Code को Run करेंगे

Program for constant2 
 Module Constants
    Sub Main()
Const Pi As Double = 3.14159
Dim Radius, Area As Double
Radius = 2
Area = Pi*Radius*Radius
Console.WriteLine("Area of Circle is: " & Area)
Console.ReadLine()
    End Sub
End Module

F5 से Run करने पर निम्न Output प्राप्त होगा

Output:

Area of Circle is: 12.56636



 Related Post