C# içindeki Console/Windows uygulaması için, "Ana" yönteminin uygulamayı çalıştırmak için giriş noktası olduğunu biliyorum.Çalışma zamanı, C# uygulamasında Ana sınıfı hangi sınıfı içerdiğini nasıl bilir?
Uygulamamızda yüzlerce sınıf varsa, çalışma zamanını, uygulamayı çalıştırmak için hangi sınıfın "Ana" yöntemini içerdiğini nasıl algılayacak?
Belirtilen URL'yi gördüm, ancak birden fazla giriş noktası olduğunda bunu söylüyor. Yalnızca bir giriş noktanım varsa, çalışma zamanının, hangi yöntemin Ana yöntemi içerdiğini nasıl algılayacağı Tüm sınıfları arayacak mı (hatta 1000 dersim var)? – Syed
Evet, derleyici bunu zaten yapar - projenizdeki tüm sembollerin sembol tablosunu derlemek ve çıktı ikili dosyalarını oluşturmak zorundadır. Tablodaki Main() yöntemini bulmak daha sonra derleyici için önemsiz bir sorundur (derleyici, o zamana kadar verilerin çoğunu hazırladığı için binlerce sınıfın bile aranması çok hızlıdır). – xxbbcc
Yorumlarınız için teşekkür ederiz. Cevabınızı açıklayan diğer faydalı linkler (MSDN bağlantısından ayrı olarak) faydalı olacaktır. – Syed