Variables এবং Constants ডিক্লারেশন

VB.Net এর বেসিক সিনট্যাক্স (Basic Syntax of VB.Net) - ভিজুয়াল বেসিক ডট নেট (VB.Net) - Computer Programming

272

VB.Net এ Variables এবং Constants ডিক্লারেশন

VB.Net-এ Variables এবং Constants ব্যবহার করা হয় ডেটা স্টোর করার জন্য, তবে তাদের মধ্যে কিছু মৌলিক পার্থক্য রয়েছে।

১. Variables (ভেরিয়েবল)

একটি ভেরিয়েবল হল এমন একটি ডেটা স্টোরেজ জায়গা যা রানটাইমে মান (value) পরিবর্তন করতে পারে। VB.Net-এ ভেরিয়েবল ডিক্লেয়ার করার সময় তার ডেটা টাইপ নির্ধারণ করতে হয়, যেমন Integer, String, Double ইত্যাদি।

ভেরিয়েবল ডিক্লারেশন সিস্ট্যাক্স:
Dim variableName As DataType
  • Dim: এটি ভেরিয়েবল ডিক্লেয়ার করার জন্য ব্যবহৃত কিওয়ার্ড।
  • variableName: আপনার ভেরিয়েবলের নাম।
  • As: এটি টাইপ সিলেক্ট করতে ব্যবহৃত হয়।
  • DataType: ভেরিয়েবলের ডেটা টাইপ (যেমন Integer, String, Double, Boolean ইত্যাদি)।

উদাহরণ:

Dim age As Integer  ' Integer টাইপ ভেরিয়েবল
Dim name As String  ' String টাইপ ভেরিয়েবল
Dim isActive As Boolean ' Boolean টাইপ ভেরিয়েবল
ভেরিয়েবল এ মান অ্যাসাইন করা:
age = 25
name = "John Doe"
isActive = True
একসাথে ভেরিয়েবল ডিক্লেয়ার এবং ইনিশিয়ালাইজ করা:
Dim age As Integer = 25
Dim name As String = "John Doe"
Dim isActive As Boolean = True

২. Constants (কনস্ট্যান্ট)

কনস্ট্যান্ট হল এমন একটি ভেরিয়েবল, যার মান একবার নির্ধারণ করার পর তা পরিবর্তন করা যায় না। এটি সাধারনত প্রোগ্রামে কোনো নির্দিষ্ট এবং অপরিবর্তনীয় মান সংরক্ষণ করতে ব্যবহৃত হয়, যেমন পি (π), শূন্য, অথবা কোনো বিশেষ প্রাইস রেট ইত্যাদি।

কনস্ট্যান্ট ডিক্লারেশন সিস্ট্যাক্স:
Const constantName As DataType = value
  • Const: এটি কনস্ট্যান্ট ডিক্লেয়ার করার জন্য ব্যবহৃত কিওয়ার্ড।
  • constantName: আপনার কনস্ট্যান্টের নাম।
  • As: এটি টাইপ সিলেক্ট করতে ব্যবহৃত হয়।
  • DataType: কনস্ট্যান্টের ডেটা টাইপ।
  • value: কনস্ট্যান্টের মান, যা একবার সেট করার পর পরিবর্তন করা যাবে না।

উদাহরণ:

Const PI As Double = 3.14159    ' কনস্ট্যান্ট হিসেবে PI এর মান
Const MAX_USERS As Integer = 1000 ' কনস্ট্যান্ট হিসেবে MAX_USERS এর মান

কনস্ট্যান্ট এর মান পরিবর্তন করা সম্ভব নয়:

' PI = 3.14 ' এটা কম্পাইল টাইমে এরর দিবে কারণ কনস্ট্যান্টের মান পরিবর্তন করা যায় না।

ভেরিয়েবল এবং কনস্ট্যান্টের মধ্যে পার্থক্য

বিষয়Variables (ভেরিয়েবল)Constants (কনস্ট্যান্ট)
মান পরিবর্তনযোগ্যতাভেরিয়েবলের মান রানটাইমে পরিবর্তন করা যায়।কনস্ট্যান্টের মান একবার অ্যাসাইন করার পর পরিবর্তন করা যায় না।
কিপর্যন্ত ব্যবহারযোগ্যএকাধিক বার পরিবর্তন এবং ব্যবহার করা যায়।শুধুমাত্র একবার সেট করার পর ব্যবহারযোগ্য।
ডিক্লারেশনDim variableName As DataType = valueConst constantName As DataType = value
ব্যবহারযে কোনো পরিবর্তনশীল ডেটার জন্য ব্যবহার করা হয়।যে কোনো অপরিবর্তনীয় মানের জন্য ব্যবহার করা হয়।

সারাংশ

  • ভেরিয়েবল: একটি ডেটা স্টোরেজ যা রানটাইমে পরিবর্তিত হতে পারে।
  • কনস্ট্যান্ট: একটি ডেটা স্টোরেজ যা একবার নির্ধারণ করার পর পরিবর্তন করা যায় না।

এইভাবে আপনি VB.Net-এ ভেরিয়েবল এবং কনস্ট্যান্ট ব্যবহার করে বিভিন্ন ডেটা ম্যানিপুলেট করতে পারবেন এবং প্রোগ্রামে স্ট্যাটিক বা ডাইনামিক মান সংরক্ষণ করতে পারবেন।

Content added By
Promotion

Are you sure to start over?

Loading...