ইনিশিয়ালাইজেশন (Initialization)
যখন একটি ভেরিয়েবল ডিক্লেয়ার করার সাথে সাথে সেটিতে মান অ্যাসাইন করা হয়, তখন তাকে ইনিশিয়ালাইজেশন বলা হয়।
উদাহরণ:
int val = 50;
অ্যারে ইনিশিয়ালাইজেশনের জন্য new কীওয়ার্ড দরকার হতে পারে, কিন্তু একটি ভেরিয়েবল ইনিশিয়ালাইজ করার জন্য দরকার নেই।
ইনস্ট্যানসিয়েশন (Instantiation)
যখন আপনি C#-এ new কীওয়ার্ড ব্যবহার করে একটি ক্লাসের জন্য নতুন অবজেক্ট তৈরি করেন, তখন তাকে ইনস্ট্যানসিয়েশন বলা হয়।
C#-এ ক্লাস ইনস্ট্যানসিয়েট করতে new অপারেটর ব্যবহার করুন।
Student ক্লাসের দুটি অবজেক্ট new কীওয়ার্ড দিয়ে তৈরি করার উদাহরণ:
Student s1 = new Student(); Student s2 = new Student();