Ana Sayfa Hakkımda Dersler Blog MikrofondaOn The Mic İletişim Projeler Yakında
DerslerLessons TEMEL · C#

C# Temelleri — String C# Basics — String

7 dk okuma 7 min read · Emre Ulutabak
1
String nedir? What is a string?

İsim, şehir, mesaj, e-posta adresi... Bunların hepsi metindir.

Yazılımda metin tutmak için kullanılan veri türüne string denir.

Name, city, message, email address... all of these are text.

In software, the data type used to store text is called string.

csharp
string isim = "Emre";
string mesaj = "Merhaba dünya";
💡
String değerler çift tırnak içinde yazılır. String values are written inside double quotes.
2
Neden önemli? Why is it important?

Programların büyük bölümü sadece sayılarla değil, metinlerle de çalışır. Kullanıcı adı, şifre, açıklama, hata mesajı gibi birçok şey string olarak tutulur.

Most programs work not only with numbers, but also with text. Usernames, passwords, descriptions, and error messages are often stored as strings.

3
String işlemleri String operations

String üzerinde uzunluk ölçme, büyük-küçük harf dönüştürme, parça alma gibi birçok işlem yapılabilir.

You can perform many operations on strings, such as measuring length, changing letter case, and extracting parts.

csharp
string metin = "Merhaba";

Console.WriteLine(metin.Length);
Console.WriteLine(metin.ToUpper());
Console.WriteLine(metin.ToLower());
💡
Length karakter sayısını verir. Length returns the number of characters.
4
Birleştirme ve format Concatenation and formatting

Bazen birden fazla string'i birleştirirsin. Bazen de metin içine değişken koyarsın. Bu tür işler günlük programlamada çok sık olur.

Sometimes you combine multiple strings. Other times, you insert variables into text. These tasks happen very often in daily programming.

csharp
string ad = "Emre";
int yas = 24;

string sonuc = $"Benim adım {ad}, yaşım {yas}.";
Console.WriteLine(sonuc);
💡
$ işareti ile string interpolation kullanıp değişkenleri metne rahatça ekleyebilirsin. With the $ sign, you can use string interpolation to insert variables into text easily.
5
Altın kurallar Golden rules

String konusu kolay görünür ama neredeyse her projede çok sık kullanılır. O yüzden temeli sağlam bilmek büyük avantaj sağlar.

Strings may seem easy, but they are used in almost every project very frequently. Knowing the basics well is a big advantage.

💡
Metinleri sayılar gibi düşünme; string için ayrı işlemler vardır. Do not treat text like numbers; strings have their own operations.
💡
Büyük-küçük harf dönüşümlerinde ToUpper ve ToLower çok iş görür. ToUpper and ToLower are very useful for letter case conversions.
💡
Kullanıcıdan gelen girişler çoğu zaman string olarak başlar. Input coming from the user often starts as a string.
MİNİ QUIZ MINI QUIZ
Aşağıdakilerden hangisi doğrudur? Which of the following is correct?
String sadece sayılar için kullanılır String is only used for numbers
String metin tutmak için kullanılır String is used to store text
Length metni siler Length deletes the text
String değerler süslü parantez içinde yazılır String values are written inside curly braces