2417

Komple Uygulamalı Web Geliştirme Eğitimi

C# String Methods

.Net Core String Methods



String Methods

String bir ifade üzerinde kullanabilecek olduğumuz bazı hazır metotlar vardır.String değişen tanımlayalım. Ve bütün metotları bir değişken de gösterelim.

string msg =Hello There. My name is Sadık Turan.;

=>"Console.Writeline(msg.Lenght)" tanımladığımız string değişkenin de kaç karakter olduğunu gösterir.

35

=>"Console.Writeline(msg.ToLower())" bütün karakterler küçük harfe çevirebiliriz.

hello there. my name is sadık turan.

=>"Console.Writeline(msg.ToUpper())" bütün karakterleri büyük harfe çevirir.

HELLO THERE. MY NAME İS SADIK TURAN.

=>"Console.Writeline(msg)" yazıp uygulamayı çalıştırırsak aşağıdaki biçimde karşımıza çıkar.

string msg =    Hello there. My name is Sadık Turan.   ;

 "Console.Writeline(msg.trim())" ifadesini kullandığımızda ise değişkenin sağında ve solunda bulunan boşluk karakterlerini siler.

Hello There. My name is Sadık Turan.

=>"Console.Writeline(msg.StartsWith(Hello))" ise verdiğimiz değişken "Hello" ile başlıyorsa "true" bilgisini verir.

"Console.Writeline(msg.EndsWith(Hello))" değişken "hello" ile bitmediği için "false" bilgisini verir.

 

=>"Console.Writeline(msg.Contains(there))" atadığımız değişken de "there" ifadesi yer alıyorsa "true" bilgisini verir.

"Console.Writeline(msg.Contains(here))" yazıp uygulamayı çalıştırdığımızda değişken de "here" ifadesi olmadığı için "false" bilgisi verir.

 

=>"Console.Writeline(msg.IndexOf(name))" ise string değişkeninde tanımladığımız ifadelerde "name" ifadesinin baştan başlayarak kaçıncı index numarasında yer aldığını gösterir.

16

=>"Console.Writeline(msg.Substring(5))"  beşinci indexten itibaren olan bilgiyi getirir.(boşluk karakteride dahil olmak üzere bilgiyi getirir.)

 There. My name is Sadık Turan.

=>"Console.Writeline(msg.Replace(" ", "-"))"  boşluk karakterlerini "-" ile değiştirmek için kullanılır.

Hello-There. My-name-is-Sadık-Turan.

Kurs Sayfasına Git  
Paylaş