কম্পিউটার টিউটোরিয়াল

C#-এ Main() মেথড ব্যবহার করা

একটি Main মেথড স্ট্যাটিক (static) হওয়ায় কারণ এটি C# প্রোগ্রাম শুরু হলে রান করার জন্য উপলব্ধ থাকে। এটি প্রোগ্রামের এন্ট্রি পয়েন্ট (entry point) এবং ক্লাসের কোনো ইনস্ট্যান্স তৈরি না করেই রান হয়।

Main মেথডটি বলে দেয় ক্লাসটি এক্সিকিউট হলে কী করবে এবং অন্যান্য অবজেক্ট ও ভেরিয়েবল ইনস্ট্যানশিয়েট করে।

উদাহরণ

using system; 
namespace demo { 
    class helloworld { 
        static void main(string[] args) { 
            console.writeline("hello world"); 
            console.readkey(); 
        } 
    } 
}

উপরের উদাহরণে আপনি দেখতে পাচ্ছেন।

static void Main(string[] args) {

এখানে,

  • static − অবজেক্টের প্রয়োজন নেই স্ট্যাটিক মেম্বার অ্যাক্সেস করতে

  • void − মেথডের রিটার্ন টাইপ

  • Main − যেকোনো C# প্রোগ্রামের এন্ট্রি পয়েন্ট। প্রোগ্রাম এক্সিকিউশন এখান থেকে শুরু হয়।

  • string[] args − C#-এ কমান্ড লাইন আর্গুমেন্টের জন্য।

  1. C#-এ Sleep মেথড কীভাবে ব্যবহার করবেন?

  2. রুবির Initialize মেথড মাস্টার করুন: একটি স্টেপ-বাই-স্টেপ গাইড

  3. রুবি মাস্টারিং: মেথড এলিয়াস তৈরি করার জন্য Alias কিওয়ার্ড ব্যবহার

  4. রুবির super কিওয়ার্ড মাস্টারিং: পেরেন্ট মেথডইফেক্টিভলি কল করুন