Operatori și Instrucțiuni
OPERATORI
Aritmetici
Operatorul pentru adunare +
Operatorul pentru scădere -
Operatorul pentru înmulțire *
Operatorul pentru împărțirea a două numere /
Operatorul pentru restul împărțirii a două numere întregi (modulo) %
Relaționali
Mai mic <
Mai mare >
Mai mic sau egal <=
Mai mare sau egal >=
Egal ==
Neegal !=
Logici
Negație !
Sau ||
Și &&
Atribuire
Operatorul de atribuire este =
INSTRUCȚIUNI
IF
Instrucţiunea decizională (condiţională) if realizează selectarea în vederea execuţiei a unei singure instrucţiuni din mai multe posibile.
if(expresie logică)
instrucţiune1;
else
instrucţiune2;
WHILE
Instrucţiunea repetitivă while specifică faptul că anumite instrucţiuni se execută de mai multe ori. Instrucțiunea while este o structură repetitivă cu număr necunoscut de pași și test inițial.
while (Expresie)
Instrucțiune;
DO WHILE
Instrucțiunea do while este o structură repetitivă cu număr necunoscut de pași și test final.
do
{
Instrucțiune
}while ( Expresie );
FOR
Instrucțiunea for este o structură repetitivă cu număr necunoscut de pași și test inițial, echivalentă cu while.
for ( Expresie_de_Initializare ; Expresie_de_Testare ; Expresie_de_Continuare ) Instrucțiune;
FOREACH
Instrucţiunea foreach a fost preluată în C# din Visual Basic. Ea permite parcurgerea sistematică a elementelor unui şir sau a unei liste, realizabilă în C# folosind una dintre clasele din spaţiul de nume System.Collection
string[] nume={"Ana", Ionel", "Maria"}; foreach (string copil in nume)
{
Console.Write("{0} ", copil);
}