Wahr und falsch
bool ripe = true; speichert das Wort true, und Console.WriteLine(ripe) schreibt true. Der Bildschirm ist eine Zeile. Um true stehen keine Anführungszeichen, und auf dieser Zeile steht keine Ziffer. Behalte den öffentlichen Klassennamen Pine. Du installierst das SDK nicht erneut.
Das Wort, das du schreibst, ist true oder false
Öffne die Pine-Datei. Der Klassenname bleibt Pine. Diese Seite benennt den Typ nicht um. Lösche int count, wenn diese Zeile noch da ist, einschließlich 40, -4 und jeder Divisionszeile. Lösche string plant, wenn es noch da ist. Lösche plant.Length und jede Zeile, die nach einem Punkt eine Frage stellt. Lösche jede ReadLine-Zeile. Die Datei, die du behältst, hat kein Warten, kein plant, kein count und keine Ziffer. Das Wort wird nur von der Schreibzeile geschrieben, die den Namen benutzt.
Innerhalb von Main ist die Speicherzeile bool ripe = true;. bool ist das Artwort. Es sagt, dass dieser Name eines von zwei Wörtern hält, true oder false, und nichts anderes. ripe ist der Name und beginnt mit kleinem r. Das =-Zeichen speichert das Wort. Das Wort ist true, jeder Buchstabe klein: t, r, u, e. Es gibt kein großes T. Um true stehen keine Anführungszeichen. Es gibt keine Ziffer. Das Semikolon beendet die Zeile. Diese Zeile speichert das Wort. Sie schreibt den Bildschirm nicht. Speichern ist nicht Schreiben. Der Bildschirm bleibt durch diese Zeile leer. true ist keine Kurzform für die Zahl 1. false ist keine Kurzform für 0. Diese Ziffern waren die vorherige Seite. Diese Seite speichert sie nicht.
Die zwei Wörter sind alles von dieser Art. Du erfindest kein drittes Wort. bool ripe = yes; behandelt yes als Namen. Diese Datei hat keinen Namen yes. Der build schreibt einen Fehler. bool ripe = no; macht dasselbe. Die Wörter, die du mit diesem Artwort und ohne Anführungszeichen schreiben darfst, sind true und false. Die Datei, die du behältst, benutzt true.
Die Schreibzeile ist der bloße Name: Console.WriteLine(ripe);. Keine Anführungszeichen und kein Punkt. C# liest den Namen ripe, schreibt das Wort, das dieser Name hält, und beendet die Zeile. Für die Datei, die du behältst, ist dieses Wort true. Die Buchstaben des Namens stehen nicht auf dem Bildschirm. bool steht nicht auf dem Bildschirm. Console steht nicht auf dem Bildschirm. Das Wort true steht auf dem Bildschirm, als eine Zeile. Speichere die Datei.
Die Datei, die du behältst
Behalte diese Lehrform. Ein Artwort, bool. Ein Name, ripe. Ein Wort, true, alle Buchstaben klein, keine Anführungszeichen, keine Ziffer. Eine Schreibzeile, und diese Zeile benutzt den bloßen Namen.
using System;
public class Pine
{
public static void Main()
{
bool ripe = true;
Console.WriteLine(ripe);
}
}
Lies sie von oben. using System; bereitet kurze Namen vor. public class Pine benennt den Typ. public static void Main() ist, wo die Laufzeit startet. In der Datei, die du behältst, gibt es keine string plant-Zeile und keine int-Zeile. bool ripe = true; speichert das Wort. Es schreibt nichts. Console.WriteLine(ripe); schreibt true und beendet die Zeile. Eine Zeile auf dem Bildschirm. Keine Anführungszeichen. Keine zweite Zeile.
Führe sie mit dotnet run aus. Das Programm schreibt true. Es wartet nicht darauf, dass du tippst. Das Wort war schon in der Datei. Wenn dotnet run wartet, ist ReadLine noch in der Datei. Lösche diese Zeile und behalte bool ripe = true; und die eine Schreibzeile. Der Bildschirm zeigt true. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm ripe zeigt, hat die Schreibzeile Anführungszeichen um den Namen. Wenn der Bildschirm 40, oder 4, oder -4, oder 3 zeigt, ist die Zahlen-Datei noch an Ort und Stelle. Lösche die int-Zeile. Die Datei, die du behältst, hat keine Ziffer. Du installierst das .NET SDK nicht erneut für einen Bildschirm, der die falsche Zeile zeigt.
Ein Bildschirm, der true zeigt, beweist die Art allein nicht. Console.WriteLine("true"); ohne jede bool-Zeile würde ebenfalls true schreiben, weil die Anführungszeichen die Buchstaben t, r, u, e halten. Der Bildschirm kann gleich aussehen. Die Datei nicht. Die Datei, die du behältst, hat bool, und sie hat true ohne Anführungszeichen. Wenn du diese Seite beurteilst, schaue auf das Artwort und auf das Fehlen von Anführungszeichen. Beurteile die Art nicht allein vom Bildschirm.
true, false und was scheitert
Halte die erlaubten Wörter und die Fehlpassungen leicht unterscheidbar.
📊 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 |
Das andere Wort ist false
false ist das andere Wort, das diese Art hält. Es ist keine zweite Art. Das Artwort bleibt bool. Der Name kann ripe bleiben. Nur das gespeicherte Wort ändert sich. bool ripe = false; speichert false, jeder Buchstabe klein: f, a, l, s, e. Keine Anführungszeichen. Keine Ziffer. Die Schreibzeile ist weiterhin Console.WriteLine(ripe);. Der Bildschirm zeigt false. Eine Zeile. Der Name ripe steht nicht auf dem Bildschirm. Das ist keine Buchstabenzahl und nicht die Zahl 0.
Das ist die zweite Datei. Es ist nicht die Datei, die du behältst. Die Datei, die du behältst, speichert true, und ihr Bildschirm ist true. Nutze diese zweite Form, wenn du false sehen willst, und setze danach bool ripe = true; zurück.
using System;
public class Pine
{
public static void Main()
{
bool ripe = false;
Console.WriteLine(ripe);
}
}
Führe dotnet run aus. Der Bildschirm zeigt false. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm true zeigt, sagt die Speicherzeile noch true, das ist die Datei, die du behältst. Wenn der Bildschirm 0 zeigt, ist noch eine int-Zeile in der Datei. Eine spätere Zeile kann das Wort ändern, ohne erneut bool zu schreiben, sobald ripe schon existiert: ripe = false;. Diese Zeile ersetzt nur das Wort, das der Name hält. Sie ist erlaubt. Für die Datei, die du behältst, ist sie nicht nötig. Nachdem du false gesehen hast, setze die behaltene Datei zurück.
Anführungszeichen und Ziffern passen nicht
Anführungszeichen um das Wort sind Buchstaben, nicht diese Art. bool ripe = "true"; verlangt von einem bool-Namen, Buchstaben zu halten. Der build schreibt einen Fehler. Er verwandelt diese Buchstaben nicht in das Wort true. Lösche die Anführungszeichen, damit die Zeile wieder bool ripe = true; ist. Eine Ziffer passt ebenfalls nicht. bool ripe = 1; lässt den build einen Fehler schreiben. true ist nicht 1, und false ist nicht 0. Setze true ohne Anführungszeichen und ohne Ziffer zurück.
Diese dritte Datei ist die Anführungszeichen-Fehlpassung. Es ist nicht die Datei, die du behältst. Behalte sie nur, bis der build den Fehler schreibt, und setze danach bool ripe = true; ohne Anführungszeichen zurück.
using System;
public class Pine
{
public static void Main()
{
bool ripe = "true";
Console.WriteLine(ripe);
}
}
True mit großem T ist nicht das Wort, das diese Art hält. bool ripe = True; behandelt True als Namen. Diese Datei hat keinen Namen True. Der build schreibt einen Fehler. Das Wort ist true, alle Buchstaben klein. Dieselbe Fehlpassung ist False mit großem F. Halte Restgewohnheiten aus Sprachen, die diese Wörter großschreiben, von dieser Seite fern. Die Datei, die du behältst, benutzt kleines true.
Der Bildschirm ist das Wort, das du gespeichert hast
Du kannst jetzt eines von zwei Wörtern ohne Anführungszeichen speichern und dieses Wort schreiben. bool ripe = true; speichert true. Console.WriteLine(ripe); schreibt true und beendet die Zeile. bool ripe = false; schreibt false. Anführungszeichen um das Wort oder eine Ziffer wie 1 lassen den build einen Fehler schreiben. Die nächste Seite verlässt diese zwei Wörter. Sie nimmt einen Wert einer Art und schreibt ihn als eine andere Art, damit eine Ganzzahl auf kontrollierte Weise zu Buchstaben auf dem Bildschirm werden kann.
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt