Bu makalemde String fonksiyonlarını kullanarak String ifadeler üstünde yapabileceğimiz işlemleri örnekler ile inceleyeceğiz.
String:
Karakter sınırı verilmezse 2 milyara kadar atama yapılabilen sayısal olmayan veri tipidir. String veri türü Unicode karakterlerden oluşan bir dizi gibi algılayabiliriz. Unicode String’lerde her karakter 2 bayttan oluşur ve Uzakdoğu dillerindeki karakterleri de içerebilirler.
String’ler üzerinde sayısal işlem yapılmayacak veri türleridir. İçerisinde metin bulunan ifadeler String değişkenlerle tanımlanırlar.

Resim-1
C# ta String ifadeler çift tırnak içerisinde yazılır ve ile özel karakterler String içerisine yerleştirilebilir.
Örneğin bir String içinde bir alt satıra geçmek için “n” karakterini kullanabilirsiniz.

Resim-2

Resim-3
ToUpper() : String’in tüm karakterlerini büyük harfe dönüştürür.

Resim-4
ToLower() : Stringin tüm karakterlerini küçük harfe dönüştürür.

Resim-5
EndsWith_StartsWith() : Boolen bir değer gönderir. String içerisindeki değerin kontrol edilmesi için kullanılan fonksiyondur.

Resim-6
IndexOf ( ) : Bir String’in içinde başka bir String’in aranmasını sağlar. Aranan String bulunduğunda geriye String’in başlangıç yeri, bulunamadığında ise -1 değeri döndürülür.

Resim-7
Insert ( ) : Bir Stringe verilen başlangıç yerinden itibaren başka bir Stringi eklemeye yarar.

Resim-8
Remove ( ) : String’in tamamını veya bir bölümünü silmek için kullanılır.

Resim-9
Replace ( ) : Bir String’in tamamını veya belirtilen bölümünü başka bir bilgiyle değiştirmek için kullanılır.

Resim-10
SubString() : String değerinin sadece istenilen aralıktaki değerinin döndürülmesini sağlayan fonksiyondur.

Resim-11
Trim ( ) : Stringin başında ve sonunda boşluk varsa bu boşlukları atmak için kullanılır. TrimStart String’in başındaki, TrimEnd ise sonundaki boşlukları atar.

Resim-12
Length ( ) : Bir String’in karakter uzunluğunu verir.

Resim-13
Son olarak da her zaman işinize yarayabileceğini düşündüğüm ufak bir uygulama gerçekleştirelim.
Örnek : Sisteme girilen iki tane String veriyi birleştirip baş harfleri büyük olacak şekilde düzenli bir String oluşturalım.

Resim-14
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar


Yorumlar (1)