Bir klasın içine hem statik hemde statik olmayan iki metot tipi yazılabilir. Statik Metotları'da ilgili sınıfı new'lemeden çağırabiliriz. Eğer Sınıf statik olursa tüm metotlar statik olmak zorundadır.
class Program { static void Main(string[] args) { Manager.Delete(); // Statik metot Manager manager = new Manager(); manager.Add(); // statik olmayan metot Console.ReadLine(); } } class Manager { public void Add() { } public static void Delete() { } }