Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Istruzione If | Strutture di Controllo
Fondamenti di C#

bookIstruzione If

Un if statement, noto anche come istruzione condizionale, è un metodo per eseguire un blocco di codice in base a una condizione. La sintassi di un if statement è la seguente:

if(condition) {
    // code to execute
}

Accetta un'espressione ed esegue il blocco di codice se l'espressione è true.

Ad esempio:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 9) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }

Nel caso in cui la condizione sia false, il blocco di codice viene ignorato:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 10) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }
question mark

Qual è l'output del seguente codice:

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

bookIstruzione If

Scorri per mostrare il menu

Un if statement, noto anche come istruzione condizionale, è un metodo per eseguire un blocco di codice in base a una condizione. La sintassi di un if statement è la seguente:

if(condition) {
    // code to execute
}

Accetta un'espressione ed esegue il blocco di codice se l'espressione è true.

Ad esempio:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 9) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }

Nel caso in cui la condizione sia false, il blocco di codice viene ignorato:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 10) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }
question mark

Qual è l'output del seguente codice:

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 5
some-alt