เมธอดและฟังก์ชันเหมือนกันใน C#
อย่างไรก็ตาม เมธอดถูกใช้ใน C# และเป็นฟังก์ชันที่ทำงานผ่านคลาสที่กำหนด วิธีการคือกลุ่มของคำสั่งที่ร่วมกันทำงาน ทุกโปรแกรม C# มีอย่างน้อยหนึ่งคลาสที่มีชื่อว่า Main
ต่อไปนี้คือตัวอย่างง่ายๆ ที่แสดงวิธีการสร้างเมธอดใน C#
ตัวอย่าง
class NumberManipulator {
public int FindMax(int num1, int num2) {
/* local variable declaration */
int result;
if (num1 > num2) {
result = num1;
}else {
result = num2;
}
return result;
}
...
}