C# Variabelen & Operators met Voorbeeld

C#-variabelen

Een variabele is een naam die wordt gegeven aan een opslaggebied dat wordt gebruikt om waarden van verschillende gegevenstypen op te slaan. Elke variabele in C# moet een specifiek type hebben, dat de grootte en indeling van het geheugen van de variabele bepaalt.

Een variabele kan bijvoorbeeld van het type String zijn, wat betekent dat deze wordt gebruikt om een ​​stringwaarde op te slaan. Op basis van het gegevenstype kunnen specifieke bewerkingen op de variabele worden uitgevoerd.

Bijvoorbeeld, als we een Integer variabele hebben, dan kunnen bewerkingen zoals optellen en aftrekken op de variabele worden uitgevoerd. Men kan meerdere variabelen in een programma declareren.

Laten we eens kijken naar een snel voorbeeld van de declaratie van meerdere variabelen van verschillende gegevenstypen.

In ons voorbeeld definiëren we twee variabelen, één van het type 'string' en de andere van het type 'Integer'. Vervolgens zullen we de waarden van deze variabelen op de console weergeven. Voor elk voorbeeld zullen we alleen de hoofdfunctie in ons Program.cs-bestand wijzigen.

C#-variabelen

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   String message="The value is ";
   Int32 val=30;
   
   Console.Write(message+val);
   Console.ReadKey();
  }
 }
}

Code Uitleg

  1. Er wordt een variabele van het gegevenstype String gedeclareerd. De naam van de variabele is 'bericht'. De waarde van de variabele is “De waarde is “.
  2. Er wordt een variabele van het gegevenstype Integer (Int32) gedeclareerd. De naam van de variabele is 'val'. De waarde van de variabele is 30.
  3. Tenslotte wordt de Console.write-instructie gebruikt om zowel de waarde van de String- als de Integer-variabele uit te voeren.

Als de bovenstaande code correct is ingevoerd en het programma succesvol is uitgevoerd, wordt de volgende uitvoer weergegeven.

uitgang

C#-variabelen

In de uitvoer kunt u zien dat de waarden van zowel de string- als de integervariabele in de console worden weergegeven.

Operators worden gebruikt om bewerkingen uit te voeren op waarden van verschillende gegevenstypen. Om bijvoorbeeld de optelling van 2 getallen uit te voeren, wordt de operator + gebruikt.

Laten we eens kijken naar de tabel met operatoren die beschikbaar zijn voor de verschillende Datatypen

C# Operaverdraaid

Rekenkunde Operaverdraaid

Dit zijn operatoren die worden gebruikt voor het uitvoeren van wiskundige bewerkingen op getallen. Hieronder vindt u de lijst met operatoren die beschikbaar zijn in C#.

Operator Technische Beschrijving
+ Voegt twee operanden toe
- Trekt de tweede operand af van de eerste
* Vermenigvuldigt beide operanden
/ Deelt de teller door deteller
% modulus Operator en een rest van na een deling van gehele getallen
++ De increment-operator verhoogt de gehele waarde met één
- De decrement-operator verlaagt de gehele waarde met één

relationele Operaverdraaid

Dit zijn operatoren die worden gebruikt voor het uitvoeren van relationele bewerkingen op getallen. Hieronder staat de lijst met relationele operatoren die beschikbaar zijn in C#.

Operator Technische Beschrijving
== Controleert of de waarden van twee operanden gelijk zijn of niet. Als dat zo is, wordt de voorwaarde waar.
!= Controleert of de waarden van twee operanden gelijk zijn of niet. Als de waarden niet gelijk zijn, wordt de voorwaarde waar.
> Controleert of de waarde van de linker operand groter is dan de waarde van de rechter operand. Als dat zo is, wordt de voorwaarde waar.
< Controleert of de waarde van de linker operand kleiner is dan de waarde van de rechter operand. Als dat zo is, wordt de voorwaarde waar.
>= Controleert of de waarde van de linkeroperand groter is dan of gelijk is aan de waarde van de rechteroperand. Als dat het geval is, wordt de voorwaarde waar.
<= Controleert of de waarde van de linkeroperand kleiner is dan of gelijk is aan de waarde van de rechteroperand. Als dat het geval is, wordt de voorwaarde waar.

logisch Operaverdraaid

Dit zijn operatoren die worden gebruikt voor het uitvoeren van logische bewerkingen op waarden. Hieronder vindt u de lijst met operatoren die beschikbaar zijn in C#.

Operator Technische Beschrijving
&& Dit is de logische AND-operator. Als beide operanden waar zijn, wordt de conditie waar.
|| Dit is de Logische OF-operator. Als een van de operanden waar is, wordt de conditie waar.
! Dit is de logische NOT-operator.

Laten we eens snel een voorbeeld bekijken van hoe de operatoren in .Net kunnen worden gebruikt.

In ons voorbeeld definiëren we 2 Integer-variabelen en één Booleaanse variabele. Vervolgens voeren we de volgende bewerkingen uit

C# Operaverdraaid

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   Int32 val1 = 10,val2 = 20;
   bool status = true;
   
   Console.WriteLine(val1 + val2);
   Console.WriteLine(val1 < val2);
   Console.WriteLine(!(status));
   Console.ReadKey();
  }
 }
}

Code Uitleg

  1. Er zijn twee Integer-variabelen gedefinieerd, waarvan de ene val1 en de andere val2 is. Deze worden gebruikt om relationele en rekenkundige bewerkingen te demonstreren. Een Booleaanse variabele is gedefinieerd om logische bewerkingen te demonstreren.
  2. Er wordt een voorbeeld van de rekenkundige bewerking getoond waarbij de opteloperator wordt uitgevoerd op val1 en val2. Het resultaat wordt naar de console geschreven.
  3. Een voorbeeld van de relationele bewerking wordt getoond waarbij de operator kleiner dan wordt uitgevoerd op val1 en val2. Het resultaat wordt naar de console geschreven.
  4. Een voorbeeld van de logische bewerking wordt getoond, waarbij de logische operator (!) wordt toegepast op de statusvariabele. De logische NOT-operator keert de huidige waarde van elke Booleaanse waarde om. Dus als een Booleaanse waarde 'true' is, retourneert de logische NOT de waarde 'false' en vice versa. In ons geval, aangezien de waarde van de statusvariabele 'true' is, zal het resultaat 'false' tonen. Het resultaat wordt naar de console geschreven.

Als de bovenstaande code correct is ingevoerd en het programma succesvol is uitgevoerd, wordt de uitvoer weergegeven.

uitgang

C# Operaverdraaid