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

C#-তে মেথড (Method) এবং ফাংশন (Function) এর পার্থক্য

C#-তে মেথড এবং ফাংশন একই জিনিস।

তবে, C#-তে মেথড টার্মটি ব্যবহৃত হয় যা একটি নির্দিষ্ট ক্লাসের মাধ্যমে অপারেট করা ফাংশন। একটি মেথড হলো স্টেটমেন্টের একটি গ্রুপ যা একসাথে একটি টাস্ক সম্পাদন করে। প্রতিটি C# প্রোগ্রামে কমপক্ষে একটি ক্লাস থাকে যার মধ্যে Main নামে একটি মেথড থাকে।

উদাহরণ

class NumberManipulator { 
    public int FindMax(int num1, int num2) { 
        /* লোকাল ভেরিয়েবল ডিক্লেয়ারেশন */ 
        int result; 
        if (num1 > num2) { 
            result = num1; 
        } else { 
            result = num2; 
        } 
        return result; 
    } 
    ... 
}
  1. C#-এ ফাংশন ওভাররাইডিং এবং মেথড হাইডিং (Shadowing) এর পার্থক্য

  2. জাভাতে sleep() এবং wait() মেথডের পার্থক্য

  3. Go এবং Java-এর পার্থক্য

  4. পাইথনে মেথড এবং ফাংশনের পার্থক্য