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

Variabelen in C# Begrijpen: Typen, Opslag en Gebruik

Een variabele is een naam voor een opslaggebied dat ons programma kan manipuleren. Elke variabele in C# heeft een specifiek type dat de grootte, layout, waardenbereik en toegestane operaties bepaalt.

Basistypen in C#

TypeVoorbeelden
Integraalsbyte, byte, short, ushort, int, uint, long, ulong, char
Drijvendekommagetallenfloat, double
Decimaaldecimal
Booleaanstrue, false
NullableNullable<T> typen

C# ondersteunt ook enum (waardetypen) en referentietypen zoals class.

Variabelen Definiëren

Syntaxis:

<datatype> <variabele_lijst>;

Voorbeelden:

int i, j, k;
char c, ch;
float f, salaris;
double d;

Initialisatie bij definitie:

int i = 100;

Variabelen Initialiseren

Algemene vorm:

variabelenaam = waarde;

Of gecombineerd:

<datatype> <variabelenaam> = waarde;

Voorbeelden:

int d = 3, f = 5;
byte z = 22;
double pi = 3.14159;
char x = 'x';

Goede gewoonte: initialiseer altijd variabelen om onverwacht gedrag te voorkomen.

Voorbeeld: Verschillende variabelentypen

using System;

namespace VariabeleDefinitie {
    class Program {
        static void Main(string[] args) {
            short a;
            int b;
            double c;
            a = 10;
            b = 20;
            c = a + b;
            Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c);
            Console.ReadLine();
        }
    }
}

Uitvoer: a = 10, b = 20, c = 30

Waarden van de Gebruiker Accepteren

De Console.ReadLine() methode leest invoer als string. Conversie nodig:

int num = Convert.ToInt32(Console.ReadLine());

Lvalue en Rvalue Expressies

  • lvalue – Kan links of rechts van een toewijzing staan (variabelen).

  • rvalue – Alleen rechts (literalen).

Geldig: int g = 20;

Ongeldig: 10 = 20; (compileerfout).

C Taal

  1. Elektrische Schakelaars Begrijpen: Typen, Functies en Toepassingen
  2. De vier kernstaaltypen voor bouw en productie begrijpen
  3. C# Variabelen & Primitive Datatypes onder de knie krijgen: Complete gids
  4. C-datatypes begrijpen: Een complete gids
  5. Variabelen in C: Types, naamgevingsregels en geheugenbeheer
  6. C-scoperegels: Lokale, globale en formele variabelen
  7. C# Datatypes: Waarde, Referentie en Pointer Types
  8. Variabelen in MATLAB Begrijpen: Basis en Voorbeelden
  9. MATLAB Datatypes: Uitgebreide Gids
  10. Python Datatypes onder de knie krijgen: Een praktische gids
  11. Java Variabele Typen: Uitgebreide Gids