CodeBlanks Logo Icon CodeBlanks

String tanımlama

C# kursu · Başlangıç · Ders 30/116

Çift tırnak ve verbatim (@) ile string tanımlamayı öğrenirsin.

String tanımlama

C#'ta metinler string türüyle ifade edilir. Bir string oluşturmak için metni çift tırnak (") içine alırsın: string city = "İzmir";. Tek tırnak yalnızca tek karakter (char) için kullanılır.

String değişkenine sonradan yeni bir değer atayabilirsin. city = "Ankara"; yazarsan eski değer silinir, yenisi yerine geçer. Çift tırnak içindeki her şey olduğu gibi yazılır; bu yüzden sayıları tırnaksız, metinleri tırnak içinde tutarsın.

Kaçış dizileri

Çift tırnak içine koyamayacağın bazı karakterler vardır: yeni satır, sekme veya çift tırnağın kendisi. Bunlar için kaçış dizisi (escape sequence) kullanırsın. Ters bölü (\) ardından gelen karakter özel anlam taşır.

\n yeni satır, \t sekme, \\ ters bölü, \" çift tırnak verir. Örneğin "Satır bir\nSatır iki" ekrana iki satır olarak yazılır.

Uygulama Şehir değişkenini yazdır

Bir city değişkeni tanımla ve değerini "İzmir" yap. Sonra Console.WriteLine ile city'yi yazdır. Çift tırnak kullanmalısın.

Örnek çözümü göster
string city = "İzmir"; yaz ve Console.WriteLine(city); ile yazdır.
Örnek çözüm:
using System;

class Program
{
    static void Main()
    {
        string city = "İzmir";
        Console.WriteLine(city);
    }
}

Kendini test et

  1. Hangisi geçerli bir string tanımıdır?

    string name = ...;
    • string name = 'Ayşe';
    • string name = "Ayşe";
    • string name = Ayşe;
    • string name = "Ayşe;
    Cevabı göster

    string name = "Ayşe"; — Doğru. Çift tırnak ile string tanımlanır.

  2. Yeni satır kaçış dizisini yaz

    string line = "Satır bir____Satır iki";
    Cevabı göster
    string line = "Satır bir\nSatır iki";
  3. Kaçış dizisini anlamına eşle

    \n
    Yeni satır
    \t
    Sekme
    \\
    Ters bölü
    \"
    Çift tırnak

Başlangıç bölümündeki tüm dersler