C# Console

C# Recursive Fonksiyon ile Yazıyı Ters Çevirme

Aşağıdaki örnek C#’da recursive metot kavramları için hazırlanmıştır.

Örneğin kodlarından önce çalışmasını açıklayalım.

Burada ‘reverseString’ Metodu return deyiminde, str[0] ‘ın ilk karakterini alır ve başında recursive olarak kendisini str.Substring (1) ile geri çağırır ve sonucu geri almak bu değerleri sondan başa doğru toplar. Dizi değerinde tek karakter kalana kadar recursive işlemi gerçekleşir. Tek karakter kaldığında da kalan karakteri geri çevirerek sondan başa doğru toplanmasını sağlar.

Kod:

Çıktı:

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.