เมธอดและฟังก์ชันเหมือนกันใน 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; } ... }