Doğru ve yanlış
bool ripe = true; sözcüğü true saklar ve Console.WriteLine(ripe) değeri true yazar. Ekran tek satırdır. true çevresinde tırnak yoktur ve o satırda rakam yoktur. Genel sınıf adını Pine tutun. SDK'yı yeniden kurmazsınız.
Yazdığınız sözcük true veya false'tur
Pine dosyasını açın. Sınıf adı Pine kalır. Bu sayfa türü yeniden adlandırmaz. Hâlâ int count satırı varsa silin; 40, -4 ve her bölme satırı dahil. Hâlâ string plant varsa silin. plant.Lengthi ve noktadan sonra soru soran her satırı silin. Her ReadLine satırını da silin. Tuttuğunuz dosyada bekleme, plant, count ve rakam yoktur. Sözcüğü yalnızca adı kullanan yazma satırı yazar.
Main içinde saklama satırı bool ripe = true;'dır. bool tür sözcüğüdür. Bu adın iki sözcükten birini tuttuğunu söyler: true veya false, başka bir şey değil. ripe addır ve küçük r ile başlar. = işareti sözcüğü saklar. Sözcük true'dur, tüm harfler küçük: t, r, u, e. Büyük T yoktur. true çevresinde tırnak yoktur. Rakam yoktur. Noktalı virgül satırı bitirir. Bu satır sözcüğü saklar. Ekranı yazmaz. Saklamak yazmak değildir. Bu satır boyunca ekran boş kalır. true, 1 sayısını yazmanın kısa yolu değildir. false, 0 yazmanın kısa yolu değildir. O rakamlar önceki sayfadaydı. Bu sayfa onları saklamaz.
Bu iki sözcük bu türün tamamıdır. Üçüncü bir sözcük uydurmazsınız. bool ripe = yes; ifadesi yes'i bir ad gibi okur. Bu dosyada yes adlı bir ad yoktur. build hata yazar. bool ripe = no; aynıdır. Bu tür sözcüğüyle ve tırnaksız yazmanıza izin verilen sözcükler true ve false'tur. Tuttuğunuz dosya true kullanır.
Yazma satırı çıplak addır: Console.WriteLine(ripe);. Tırnak yok, nokta yok. C# ripe adını okur, o adın tuttuğu sözcüğü yazar ve satırı bitirir. Tuttuğunuz dosya için bu sözcük true'dur. Adın kendi harfleri ekranda yoktur. bool ekranda yoktur. Console ekranda yoktur. true sözcüğü ekrandadır, tek satır olarak. Dosyayı kaydedin.
Tuttuğunuz dosya
Bu öğretim biçimini tutun. Bir tür sözcüğü, bool. Bir ad, ripe. Bir sözcük, true, tüm harfler küçük, tırnaksız, rakamsız. Bir yazma satırı ve o satır çıplak adı kullanır.
using System;
public class Pine
{
public static void Main()
{
bool ripe = true;
Console.WriteLine(ripe);
}
}
Yukarıdan okuyun. using System; kısa adları hazırlar. public class Pine türe ad verir. public static void Main() runtime'ın başladığı yerdir. Tuttuğunuz dosyada string plant satırı yoktur ve int satırı yoktur. bool ripe = true; sözcüğü saklar. Hiçbir şey yazmaz. Console.WriteLine(ripe); değeri true yazar ve satırı bitirir. Ekranda bir satır. Tırnak yok. İkinci satır yok.
dotnet run ile çalıştırın. Program true yazar. Yazmanızı beklemez. Sözcük zaten dosyadaydı. dotnet run bekliyorsa dosyada hâlâ ReadLine vardır. O satırı silin ve bool ripe = true; ile tek yazma satırını tutun. Ekran true gösterir. Tek satır. Tırnak yok. Ekran ripe gösteriyorsa yazma satırında adın çevresinde tırnak vardır. Ekran 40, veya 4, veya -4, veya 3 gösteriyorsa sayılar dosyası hâlâ yerindedir. int satırını silin. Tuttuğunuz dosyada rakam yoktur. Yanlış satır gösteren bir ekran için .NET SDK'yı yeniden kurmazsınız.
true gösteren bir ekran tek başına türü kanıtlamaz. Hiç bool satırı olmadan Console.WriteLine("true"); de true yazar, çünkü tırnaklar t, r, u, e harflerini tutar. Ekran aynı görünebilir. Dosya aynı değildir. Tuttuğunuz dosyada bool vardır ve tırnaksız true vardır. Bu sayfayı yargılarken tür sözcüğüne ve tırnak yokluğuna bakın. Türü yalnız ekrandan yargılamayın.
true, false ve uyuşmayanlar
İzin verilen sözcükleri ve uyuşmazlıkları ayırt etmesi kolay tutun.
📊 Boolean habits for ripe
| Line | Fits bool | Screen or result |
|---|---|---|
bool ripe = true; |
yes | true |
bool ripe = false; |
yes | false |
bool ripe = "true"; |
no | build writes an error |
bool ripe = 1; |
no | build writes an error |
Diğer sözcük false'tur
false bu türün tuttuğu diğer sözcüktür. İkinci bir tür değildir. Tür sözcüğü bool kalır. Ad ripe kalabilir. Yalnızca saklanan sözcük değişir. bool ripe = false; değeri false saklar, tüm harfler küçük: f, a, l, s, e. Tırnak yok. Rakam yok. Yazma satırı yine Console.WriteLine(ripe);'dır. Ekran false gösterir. Tek satır. ripe adı ekranda yoktur. Bu bir harf sayımı değildir ve 0 sayısı da değildir.
Bu ikinci dosyadır. Tuttuğunuz dosya değildir. Tuttuğunuz dosya true saklar ve ekranı true'dur. false görmek istediğinizde bu ikinci biçimi kullanın, sonra bool ripe = true;'yu geri koyun.
using System;
public class Pine
{
public static void Main()
{
bool ripe = false;
Console.WriteLine(ripe);
}
}
dotnet run çalıştırın. Ekran false gösterir. Tek satır. Tırnak yok. Ekran true gösteriyorsa saklama satırı hâlâ true diyor; o tuttuğunuz dosyadır. Ekran 0 gösteriyorsa dosyada hâlâ bir int satırı vardır. ripe zaten varken sonraki bir satır bool yeniden yazmadan sözcüğü değiştirebilir: ripe = false;. O satır yalnızca adın tuttuğu sözcüğü değiştirir. İzinlidir. Tuttuğunuz dosya için zorunlu değildir. false'u gördükten sonra tutulan dosyayı geri koyun.
Tırnak ve rakam uymaz
Sözcük çevresindeki tırnaklar harftir, bu tür değildir. bool ripe = "true"; bir bool addan harf tutmasını ister. build hata yazar. O harfleri true sözcüğüne çevirmez. Tırnakları silin ki satır yeniden bool ripe = true; olsun. Rakam da uymaz. bool ripe = 1; build'in hata yazmasına yol açar. true, 1 değildir ve false, 0 değildir. true'yu tırnaksız ve rakamsız geri koyun.
Bu üçüncü dosya tırnak uyuşmazlığıdır. Tuttuğunuz dosya değildir. Yalnızca build hata yazana kadar tutun, sonra tırnaksız bool ripe = true;'yu geri koyun.
using System;
public class Pine
{
public static void Main()
{
bool ripe = "true";
Console.WriteLine(ripe);
}
}
Büyük T ile True bu türün tuttuğu sözcük değildir. bool ripe = True; ifadesi True'yu bir ad gibi okur. Bu dosyada True adlı bir ad yoktur. build hata yazar. Sözcük true'dur, tüm harfler küçük. Aynı uyuşmazlık büyük F ile False'tur. Bu sözcükleri büyük yazan dillerin alışkanlığını bu sayfadan uzak tutun. Tuttuğunuz dosya küçük true kullanır.
Ekran sakladığınız sözcüktür
Artık tırnaksız iki sözcükten birini saklayabilir ve o sözcüğü yazabilirsiniz. bool ripe = true; değeri true saklar. Console.WriteLine(ripe); değeri true yazar ve satırı bitirir. bool ripe = false; değeri false yazar. Sözcük çevresinde tırnak veya 1 gibi bir rakam build'in hata yazmasına yol açar. Sonraki sayfa bu iki sözcüğü bırakır. Bir türün değerini alır ve başka bir tür olarak yazar; böylece bir tam sayı kontrollü biçimde ekranda harf olabilir.
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek