Yöntemler kullanımı, C# programlamanın merkezi bir öğesidir. Bu, programlarını daha temiz, daha yapılandırılmış ve bakımının kolay olmasını sağlar. Bu eğitimde, nasıl geri dönen değere sahip yöntemler oluşturup uygulayabileceğinizi öğrenacaksınız. İki sayıyı topladığımız pratik bir örnek üzerinden temel adımları takip edebileceksiniz.
En önemli bulgular
- Geri dönen değere sahip yöntemler, kullanıcıdan giriş almayı ve sonuçları geri vermeyi sağlar.
- Geri dönen değer, return anahtar kelimesi ile belirlenir.
- Yöntemlere parametreler geçirilebilir, böylece işlevsellik genişletilebilir ve genelleştirilebilir.
- İyi adlandırılmış bir yöntem, kodunun okunabilirliğini ve anlaşılırlığını artırır.
Aşama Aşama Kılavuz
Birinci Adım: İlk sayıyı sorgulama
İlk sayıyı sorgulamak için yöntemini oluşturmaya başla. Yöntem, konsolun yalnızca metin (String) döndürdüğünden, string türünde bir geri dönen değere ihtiyaç duyar. Erişim belirleyici olarak static kullan ve yöntemi AbfrageZahl1 olarak adlandır. Yöntem gövdesi süslü parantezlerle tanımlanır.
Ekran görüntüsünü eklemen gereken yer burası:

İkinci Adım: Geri dönen değeri belirleme
Yöntemin bir değer döndürebilmesi için return anahtar kelimesini kullanmalısın. Bu örnekte, konsoldan sorgulanan ilk sayıyı bir String olarak döndürmek istersin. Değeri Console.ReadLine() ile alır ve onu Zahl1 adında bir değişkende saklarsın. Bu değişkeni daha sonra yönteminde geri döndürürsün.
Ekran görüntüsünü eklemen gereken yer burası:
Üçüncü Adım: İkinci sayıyı sorgulayan yöntemi oluşturma
Kodunun yeniden kullanılabilirliğini maksimize etmek için yöntemi, yalnızca ilk sayıyı sorgulamakla kalmayıp aynı zamanda ikinci sayıyı da sorgulayacak şekilde tasarlamalısın. Konsol çıktısı için bir parametre gerektirecek şekilde yöntemi şu şekilde değiştirebilirsin: Lütfen eklemek için ikinci sayıyı girin.
Bunun için yeni parametreyi yöntemin parantezlerine ekle ve örneğin Ausgabetext olarak adlandır.
Ekran görüntüsünü eklemen gereken yer burası:

Dördüncü Adım: İkinci sayıyı geri döndürme
Artık ikinci sayıyı sorgulama mantığını uyguluyorsun. İlk sayıda olduğu gibi, alınan sayıyı geri döndürmek için return anahtar kelimesini kullanıyorsun. Bu işlem, kullanıcı için bir çıktı istemini içermektedir ve ardından Console.ReadLine() ile kullanıcı girişini yeniden alarak, bu da şimdi Zahl2 değişkeni için geri dönen değeri sağlar.
Ekran görüntüsünü eklemen gereken yer burası:
Beşinci Adım: Konsol çıktısı için yöntemi çağırma
Main yöntemine dön ve şimdi sorgulamak için oluşturduğun yöntemi çağır. Kodunda AbfrageZahlenKonsole yöntemini uygula ve iki sayı için istenen çıktı metinlerini geçir. Programı şimdi başlattığında, kullanıcıdan sayı girmesi istenecek.
Ekran görüntüsünü eklemen gereken yer burası:

Özet - C# Programlama: Geri Dönen Değere Sahip Yöntemler Oluşturma ve Kullanma
Bu eğitimde, C#'da geri dönen değerlere sahip yöntemlerin nasıl uygulanacağını ve basit kullanıcı girişlerinin nasıl işleneceğini öğrendin. Değerlerin geri döndürülmesi, parametrelerin kullanımı ve yöntemlerini yapılandırma temel bilgilerini öğrenmiş oldun. Bu bilgilerle, C# programlarını daha etkili bir şekilde tasarlama ve kullanıcılarla etkileşimi artırma yeteneğine sahip olacaksın.
Sıkça Sorulan Sorular
Geri dönen değere sahip bir yöntem nedir?Geri dönen değere sahip bir yöntem, yalnızca bir işlem gerçekleştirmekle kalmayıp, belirli bir veri türünü geri döndüren bir fonksiyondur.
C#'da geri dönen bir değeri nasıl belirleyebilirim?Bunu, geri döndürmek istediğin değerle birlikte return anahtar kelimesiyle yapabilirsin.
Yöntemlerde parametreler nedir?Parametreler, belirli bilgileri işlemek için bir yönteme geçirebileceğin değişkenlerdir.
Bir yöntemi ne sıklıkla kullanabilirim?Bir yöntemi, parametre ve geri dönen değer gereksinimlerini karşıladığı sürece istendiği kadar çağırabilirsin.