একটি C# প্রোগ্রামের প্রধান অংশগুলো হলো:
- নেমস্পেস ডিক্লেয়ারেশন
- একটি ক্লাস
- ক্লাস মেথড
- ক্লাস অ্যাট্রিবিউট
- একটি Main মেথড
- স্টেটমেন্ট এবং এক্সপ্রেশন
- কমেন্ট
C# প্রোগ্রাম কীভাবে তৈরি করবেন তা দেখানোর উদাহরণ:
উদাহরণ
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
Console.WriteLine("Our first program in C#!");
Console.ReadKey();
}
}
}
আউটপুট
Our first program in C#!
উপরের C# প্রোগ্রামের অংশগুলো নিচে:
using System;-usingকিওয়ার্ড প্রোগ্রামেSystemনেমস্পেস ইনক্লুড করতে ব্যবহৃত হয়। একটি প্রোগ্রামে সাধারণত একাধিকusingস্টেটমেন্ট থাকে।নেমস্পেস ডিক্লেয়ারেশন। একটি নেমস্পেস হলো ক্লাসের সংগ্রহ। Demo নেমস্পেসে Program ক্লাস রয়েছে।
পরবর্তী লাইনে ক্লাস ডিক্লেয়ারেশন, Program ক্লাসে সে ডেটা এবং মেথড ডেফিনিশন রয়েছে যা আপনার প্রোগ্রাম ব্যবহার করে। ক্লাসে সাধারণত একাধিক মেথড থাকে। মেথড ক্লাসের বিহেভিয়র ডিফাইন করে। যাইহোক, Program ক্লাসে শুধু একটি মেথড
Mainরয়েছে।পরবর্তী লাইনে
Mainমেথড ডিফাইন করা হয়েছে, যা সকল C# প্রোগ্রামের এন্ট্রি পয়েন্ট।Mainমেথড বলে দেয় ক্লাসটি এক্সিকিউট হলে কী করবে।Mainমেথড স্টেটমেন্টConsole.WriteLine("Our first program in C#!");দিয়ে তার বিহেভিয়র নির্দিষ্ট করে।WriteLine হলো System নেমস্পেসে ডিফাইন করা Console ক্লাসের একটি মেথড। এই স্টেটমেন্ট باعث হয়ে স্ক্রিনে "Our first program in C#!" মেসেজ প্রদর্শিত হয়।