Teken
Het sleutelwoord char vertegenwoordigt een enkel teken. Een tekenwaarde wordt altijd tussen enkele aanhalingstekens (') geplaatst.
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 } } }
Elk teken heeft een overeenkomstig nummer in de ASCII-tabel, een systeem dat door computers wordt gebruikt om tekst weer te geven. Bijvoorbeeld, a is 97 en b is 98. Je kunt de volledige tabel here bekijken. Rekenkundige bewerkingen op tekens gebruiken deze nummers. Bijvoorbeeld:
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 } } }
De bovenstaande code geeft 195 weer omdat de som van de ASCII-waarden van a en b gelijk is aan 195.
De cijfers van 0 tot 9 kunnen ook als tekens worden weergegeven door ze tussen enkele aanhalingstekens te plaatsen:
char val = '7';
Cijfers die als tekens worden weergegeven, zijn echter NIET hetzelfde als gehele getallen.
Opmerking
Het optellen van letters met behulp van ASCII-waarden kan nuttig zijn bij het maken van eenvoudige hashfuncties. Deze functies kunnen worden gebruikt voor gegevensintegriteitscontroles of het verdelen van data over opslagsystemen. Door de ASCII-waarden van tekens in een string op te tellen, kun je een unieke numerieke representatie van die string genereren.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain more about how arithmetic operations work with characters?
What is the difference between a character digit and an integer digit?
Can you give an example of a simple hash function using ASCII values?
Awesome!
Completion rate improved to 1.59
Teken
Veeg om het menu te tonen
Het sleutelwoord char vertegenwoordigt een enkel teken. Een tekenwaarde wordt altijd tussen enkele aanhalingstekens (') geplaatst.
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 } } }
Elk teken heeft een overeenkomstig nummer in de ASCII-tabel, een systeem dat door computers wordt gebruikt om tekst weer te geven. Bijvoorbeeld, a is 97 en b is 98. Je kunt de volledige tabel here bekijken. Rekenkundige bewerkingen op tekens gebruiken deze nummers. Bijvoorbeeld:
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 } } }
De bovenstaande code geeft 195 weer omdat de som van de ASCII-waarden van a en b gelijk is aan 195.
De cijfers van 0 tot 9 kunnen ook als tekens worden weergegeven door ze tussen enkele aanhalingstekens te plaatsen:
char val = '7';
Cijfers die als tekens worden weergegeven, zijn echter NIET hetzelfde als gehele getallen.
Opmerking
Het optellen van letters met behulp van ASCII-waarden kan nuttig zijn bij het maken van eenvoudige hashfuncties. Deze functies kunnen worden gebruikt voor gegevensintegriteitscontroles of het verdelen van data over opslagsystemen. Door de ASCII-waarden van tekens in een string op te tellen, kun je een unieke numerieke representatie van die string genereren.
Bedankt voor je feedback!