Zeichen
Das Schlüsselwort char
repräsentiert ein einzelnes Zeichen. Ein Zeichenwert wird immer in einfache Anführungszeichen ('
) eingeschlossen.
main.cs
12345678910111213141516using 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:
main.cs
123456789101112131415using 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:
char val = '7';
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.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.59
Zeichen
Swipe um das Menü anzuzeigen
Das Schlüsselwort char
repräsentiert ein einzelnes Zeichen. Ein Zeichenwert wird immer in einfache Anführungszeichen ('
) eingeschlossen.
main.cs
12345678910111213141516using 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:
main.cs
123456789101112131415using 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:
char val = '7';
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.
Danke für Ihr Feedback!