c# uygulama örnekleri

Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# da Alt Program Nedir? Nasıl Kullanılır? Örnek ile Anlatımı aktaracağız. C# Console ile işlemler nasıl gerçekleşir? C#  da Alt Program Nedir? Nasıl Kullanılır? Console da işlemleri nasıl gerçekleşir? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

C# da Alt Program Nedir? Nasıl Kullanılır? Örnek ile Anlatım
Programcı Görseli

Alt Program Nedir?

Herhangi bir uzun soluklu kodlama metinlerinde kodları tekrar tekrar yeniden yazmak yerine alt program kullanılır. Alt programın içine bu tekrar edilen kodlar tanımlama suretiyle kullanılır. Bu işlemden sonra artık o kodları uzunca yazmak yerine direkt alt programı kod alanımıza çekerek uzun kod metinlerinden kurtulabiliriz. Alt programın 2 aşaması bulunmaktadır. Bunlar;

1) Tanımlama

Alt programımızı tanımlamamız için bir koşul bulunmaktadır. Yoksa alt program ve o yüzden de uygulamamız çalışmama durumuna gelebilmektedir. O koşul ise alt programımızı tanımlarken Main menüsü dışında tanımlanmasıdır. Bir örnek sizlere daha iyi anlatacaktır;
static void siteismi()
{
Console.WriteLine("www.programlamahocam.com");
}

2) Çağırma

Tanımladığımız alt programı çağırmak için Main menüsü kullanılır. Alt programımız tanımladığımız ismi ile çağrılmalıdır. Örnek uygulama ise kısaca şudur;
siteismi();
Bir alt program nasıl tanımlanır ve çağırılır. İşte bunu da kısaca şu örnek ile sizlere aktaracağız.
 
namespace ConsoleApplication1
{
    class Program
    {
        static void siteismi()
        {
            Console.WriteLine("www.programlamahocam.com");
        }
 
        static void Main(string[] args)
        {
            siteismi();
            Console.ReadLine();
        }
    }
}
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir