Etiket arşivi: ismin halleri

Türkçe İsim Kullanımına Yönelik Metodlar – C#

Uzun zamandır yazılım geliştirmeyle ilgili pek birşeyler yazmamıştım. Artık bu gidişe bir “Dur!” demenin vakti geldi diye düşünüyorum: “-Dur!”

Bu yazımda sizinle yazılım geliştiricilerinin kanayan bir yarası olan, yazının içinde geçen ismin sonuna gelecek eklerin uyuşmaması konusundan yola çıkarak, özel isimleri ekrana yazarken bunların sonuna gelecek ekleri elde edebileceğimiz methodlar paylaşacağım.

En sık karşılaşılan durum aşağıda görüldüğü gibidir:
“Ahmet’i listenize eklediniz.” “Arzu’i listenize eklediniz.” “Akın’i listenize eklediniz.”

Gönül ister ki bunlar: “Arzu’yu listenize eklediniz.” “Akın’ı listenize eklediniz.” şeklinde olsun.

Bildiğiniz gibi bu ekler aslında Türkçe’de sıkça karşılaştığımız ismin halleri ve aitlik ekleridir. Örn:”Akın’ın profiline bak” gibi.

İsmin 5 hali vardır: Yalın hali, -i hali, -e hali, -de hali, -den hali. Bu ekler kelimenin bitişine ve kelimedeki sesli harfe göre ses değişimine uğramaktadırlar. Bu yüzden öncelikli olarak kelimedeki en son sesli harfin hangisi olduğunu öğrenmemiz gerekiyor.

Lafı fazla uzatmaya gerek yok, yazının devamında ilgili metodları ve bu metodlar kullanılarak yapılmış bir konsol uygulama örneği bulabilirsiniz. Emeğe saygı falan bunlara gerek yok, alın kullanın, kendi adınızı yazın altına, hiç gocunmam, helali hoş olsun… 🙂

Okumaya devam et