Strings

Stringler kendi başına bir veri tipi olsa da char’lardan oluşan bir dizidir. Reference Type’dırlar

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Strings
{
    class Program
    {
        static void Main(string[] args)
        {
            //Intro();
            string sentence = "My name is Mehmet ICME";
            var result= sentence.Length;
            var result2= sentence.Clone();
            sentence = "My name is Burak";

            var result3 = sentence.EndsWith("E");   //true false dönderir
            var result4 = sentence.StartsWith("My name");   //true false dönderir

            var result5 = sentence.IndexOf("name");   //Stringte belirli bir karakteri veya ifadeyi aramak için kullanılır
            var result6 = sentence.IndexOf(" ");   
            var result7 = sentence.LastIndexOf(" ");   
            var result8 = sentence.Insert(0,"Hello, "); //Metnin 0.karakterinden itibaren Hello, ifadesini ekle   
            var result9 = sentence.Substring(3); //Metni bölerek parçalamamızı sağlar. 3. karaktere kadar olan kısmı çıkar
            var result10 = sentence.Substring(3,4); //3. karakterde itibaren 4 karakter al
            var result11 = sentence.ToLower(); //Bütün karakterleri küçük hale çevirir
            var result12 = sentence.ToUpper(); //Bütün karakterleri büyük hale çevirir
            var result13 = sentence.Replace(" ","-"); //Metni değiştiremizi sağlar
            var result14 = sentence.Remove(2,5); //Berlili bir indexten sonrasını atmak için kullanılır

            Console.WriteLine(result);
            Console.WriteLine(result2);
            Console.WriteLine(result3);
            Console.WriteLine(result4);
            Console.WriteLine(result5);
            Console.WriteLine(result6);
            Console.WriteLine(result7);
            Console.WriteLine(result8);
            Console.WriteLine(result9);
            Console.WriteLine(result10);


            Console.ReadLine();
        }

        private static void Intro()
        {
            string city = "Kayseri";    //Stringler kendi başına bir veri tipi olsa da char'lardan oluşan bir dizidir. Reference Type'dırlar
            Console.WriteLine(city[0]);
            foreach (var character in city)
            {
                Console.WriteLine(character);
            }

            string city2 = "Ankara";
            string result = city + city2;
            Console.WriteLine(result);

            Console.WriteLine(String.Format("{0} {1}", city, city2)); //Direk böyle yazarsak bellekte üçüncü bir değişken tanımlamamış oluruz
        }
    }
}

Yorum bırakın

WordPress.com'da bir web sitesi veya blog oluşturun

Yukarı ↑

WordPress.com ile böyle bir site tasarlayın
Başlayın