Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Eingaben Vom Benutzer Entgegennehmen | Einführung
Einführung in .NET mit C#
course content

Kursinhalt

Einführung in .NET mit C#

Einführung in .NET mit C#

1. Einführung
2. Asynchrones Programmieren und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
4. CRUD-Operationen mit MySQL
5. Optimierung von Datenbankoperationen

book
Eingaben Vom Benutzer Entgegennehmen

Rückblick:

  • Die Anweisung Console.ReadLine() kann verwendet werden, um Eingaben vom Benutzer in Form eines Strings zu erhalten;

  • Jeder eingebaute Datentyp hat eine Parse-Methode. Sie kann verwendet werden, um Daten dieses Typs aus einem String zu extrahieren;

  • Wenn man einen Wert von sehr großer Größe (kann positiv oder negativ sein) für int.Parse angibt, wird das Programm abstürzen. Dies geschieht, weil int eine begrenzte Kapazität hat, und wenn die Zahl größer als diese Kapazität ist, weiß das Programm nicht, was zu tun ist, und stürzt ab. In Fällen, in denen Werte von großer Größe erwartet werden, ist die Verwendung von long.Parse vorzuziehen;

  • Die Verwendung von float.Parse bei sehr präzisen Werten kann potenziell zu Datenverlust führen, da float eine begrenzte Genauigkeit hat und das Parsen eines sehr präzisen Wertes das Programm dazu veranlasst, die Eingabe zu runden - was zu einem gewissen Verlust an Genauigkeit/Daten führt. In solchen Fällen ist es vorzuziehen, double.Parse zu verwenden;

  • Ein Zeichen kann aus einem String mit der Methode char.Parse() geparst werden. Es kann auch über Indizierung geparst werden. Die Verwendung von Console.ReadLine()[0] ist eine kürzere Schreibweise von char.Parse(Console.ReadLine()).

1. Welche Methode wird verwendet, um Eingaben vom Benutzer zu erhalten?

2. Welcher Datentyp wird von der Console.ReadLine()-Methode zurückgegeben?

3. Was wird die Ausgabe der folgenden Anweisung sein?

4. Angenommen, der Benutzer gibt eine leere Zeichenfolge als Eingabe ein, was wird die Ausgabe der folgenden Anweisung sein?

Welche Methode wird verwendet, um Eingaben vom Benutzer zu erhalten?

Welche Methode wird verwendet, um Eingaben vom Benutzer zu erhalten?

Wählen Sie die richtige Antwort aus

Welcher Datentyp wird von der <code>Console.ReadLine()</code>-Methode zurückgegeben?

Welcher Datentyp wird von der Console.ReadLine()-Methode zurückgegeben?

Wählen Sie die richtige Antwort aus

Was wird die Ausgabe der folgenden Anweisung sein?

Was wird die Ausgabe der folgenden Anweisung sein?

Wählen Sie die richtige Antwort aus

Angenommen, der Benutzer gibt eine leere Zeichenfolge als Eingabe ein, was wird die Ausgabe der folgenden Anweisung sein?

Angenommen, der Benutzer gibt eine leere Zeichenfolge als Eingabe ein, was wird die Ausgabe der folgenden Anweisung sein?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt