Kelimeyi Tersine Çeviren C# Metodu

Daha önci ki yazımızda C# ile bir kelimeyi tersinden ekrana yazdıran kodları yazmıştık. Bu sefer aynı şekilde kelimeyi tersten yazacak programı metod kulanarak gerçekleştireceğiz. Böylelikle farklı projelerde kullamak daha kolay olacaktır. İsterseniz bu metodu bir Class dosyasına sınıfa atarak istediğiniz zaman çağrılmasını sağlayabilirsiniz. Kodlarımız daha öncekine benzer. İlk örneğimiz kelimeyi ters çevirerek direk ekrana yazdırıyorduk.

Bu metod aldığı bir stringi StringBuilder sınıfı ile tanımlanmış başma bir değişkene atıyor. Ve bu değişken geri dönüyor. Daha kullanışlı.

  static String terscevir(string kelime)
        {
           
            var builder = new StringBuilder();
            
            for (int i = (kelime.Length - 1); i > -1; i--)
            {
               builder.Append(kelime[i]);
            }
            return builder.ToString();

        }

Kullanımına Basit Bir Örnek

 static void Main(string[] args)
        {
            string kelime;
            Console.WriteLine("Metini Giriniz = ");
            kelime = Console.ReadLine();
            string yenikelime = terscevir(kelime); 
            Console.WriteLine(yenikelime);
            
            Console.ReadKey();
        }

Bir önceki yazımız olan Yazılım sürecinde test etme ve kullanılabilirlik. başlıklı makalemizde algoritma, kiss ve yazılım süreci hakkında bilgiler verilmektedir.

Bir Cevap Yazın

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