Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C#-variabelen en 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.

Als we bijvoorbeeld een Integer-variabele hadden, 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 datatypes.

In ons voorbeeld zullen we twee variabelen definiëren, een van het type 'string' en de andere van het type 'Integer'. We zullen dan de waarden van deze variabelen aan de console tonen. Voor elk voorbeeld zullen we alleen de hoofdfunctie in ons Program.cs-bestand aanpassen.

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. Een variabele van het gegevenstype Integer (Int32) wordt gedeclareerd. De naam van de variabele is ‘val’. De waarde van de variabele is 30.
  3. Ten slotte 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.

Uitvoer

Uit de uitvoer kun je zien dat de waarden van zowel de string als de integer-variabele worden weergegeven aan de console.

Operators zijn gewend om bewerkingen uit te voeren op waarden van verschillende gegevenstypen. Om bijvoorbeeld 2 getallen op te tellen, wordt de +-operator gebruikt.

Laten we eens kijken naar de tabel met beschikbare operators voor de verschillende gegevenstypen

C#-operators

Rekenkundige operatoren

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

Operator Beschrijving +Voegt twee operanden toe–Trekt de tweede operand af van de eerste*Vermenigvuldigt beide operanden/Verdeelt de teller door de teller%Modulus Operator en een rest van na een deling van gehele getallen++Ophoging-operator verhoogt de gehele waarde met één—Decrement-operator verlaagt de gehele waarde bij een

Relationele operators

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

Operator Beschrijving ==Controleert of de waarden van twee operanden gelijk zijn of niet, zo ja, dan 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 is groter dan de waarde van de rechter operand, zo ja, dan wordt de voorwaarde waar.=Controleert of de waarde van linker operand is groter dan of gelijk aan de waarde van rechter operand, zo ja, dan wordt de voorwaarde waar.<=Controleert of de waarde van de linker operand kleiner is dan of gelijk is aan de waarde van de rechter operand, zo ja, dan wordt de voorwaarde waar.

Logische operators

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

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

Laten we eens kijken naar een snel voorbeeld van hoe de operators kunnen worden gebruikt in .Net.

In ons voorbeeld zullen we 2 Integer-variabelen en één Booleaanse variabele definiëren. We zullen dan de volgende handelingen uitvoeren

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 is en de andere val2. Deze zullen worden gebruikt om relationele en rekenkundige bewerkingen te demonstreren. Er is een Booleaanse variabele gedefinieerd om logische bewerkingen weer te geven.
  2. Een voorbeeld van de rekenkundige bewerking wordt getoond waarin 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 operator NOT keert de huidige waarde van elke Booleaanse waarde om. Dus als een Booleaanse waarde 'true' is, zal de logische NOT de waarde 'false' retourneren en vice versa. In ons geval, aangezien de waarde van de statusvariabele 'true' is, wordt het resultaat 'false' weergegeven. Het resultaat wordt naar de console geschreven.

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

Uitvoer


C Taal

  1. C#-variabelen en (primitieve) gegevenstypen
  2. C++ variabelen, literalen en constanten
  3. C Variabelen, constanten en literalen
  4. C opslagklasse
  5. Operators in C++ met voorbeeld:wat is, typen en programma's
  6. C++-aanwijzers met voorbeelden
  7. C++-structuur met voorbeeld
  8. std::lijst in C++ met Voorbeeld
  9. Python-teller in verzamelingen met voorbeeld
  10. Java - Variabele Types
  11. C - Variabelen