Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Zeichen | Umgang mit Datentypen
C# Grundlagen
course content

Kursinhalt

C# Grundlagen

C# Grundlagen

1. Erste Schritte
2. Umgang mit Datentypen
3. Kontrollstrukturen
4. Schleifen
5. Arrays
6. Methoden

book
Zeichen

Das Schlüsselwort char repräsentiert ein einzelnes Zeichen. Ein Zeichenwert wird immer in einfache Anführungszeichen (') eingeschlossen.

cs

main

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { char letter1 = 'a'; char letter2 = 'b'; Console.WriteLine(letter1); // Output: a Console.WriteLine(letter2); // Output: b } } }

Jedes Zeichen hat eine entsprechende Zahl in der ASCII-Tabelle, einem System, das von Computern zur Darstellung von Text verwendet wird. Zum Beispiel ist a 97 und b ist 98. Die vollständige Tabelle finden Sie here. Arithmetische Operationen auf Zeichen verwenden diese Zahlen. Zum Beispiel:

cs

main

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { char var1 = 'a'; char var2 = 'b'; Console.WriteLine(var1 + var2); // Output: 195 } } }

Der obige Code gibt 195 aus, weil die Summe der ASCII-Werte von a und b 195 ist.

Die Ziffern von 0 bis 9 können auch als Zeichen dargestellt werden, indem sie in einfache Anführungszeichen gesetzt werden:

Allerdings sind als Zeichen dargestellte Ziffern NICHT dasselbe wie ganze Zahlen.

Hinweis

Das Summieren von Buchstaben mit ASCII-Werten kann nützlich sein, um einfache Hash-Funktionen zu erstellen. Diese Funktionen können für Datenintegritätsprüfungen oder zur Verteilung von Daten über Speichersysteme verwendet werden. Durch das Summieren der ASCII-Werte von Zeichen in einem String können Sie eine eindeutige numerische Darstellung dieses Strings erzeugen.

Welches davon ist ein `char`-Wert?

Welches davon ist ein char-Wert?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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