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;
}
...
}