VideoCorso C # – Un po’ piu’ di hello World – lezione 3
Prosegue il progetto della seconda lezione, aggiungendo alla nostra classe la possibilità di essere salvata su un file, e creando la prima parte dell’interfaccia per gestire una collezione di oggetti, crearli, modificarli, salvarli, rileggerli… …l’articolo continua »
VideoCorso C # – Un po’ piu’ di hello World – lezione 2
Prosegue il progetto della prima lezione, trasformandosi da test ad applicazione vera e propria… …l’articolo continua »
Video Corso C # – Un po’ piu’ di hello World – lezione 1
Una introduzione alla creazione di un progetto per una applicazione windows, iniziare a costruire l’infrastruttura… …l’articolo continua »
C# .NET – Menù Secondari
Un sotto menù è semplicissimo da inserire.
Interrompete l’esecuzione del programma e tornare al form.
Fate clic sul menù New per selezionarlo, noterete che a fianco si è venuta a creare la prima voce del nostro sotto menù:

C# .NET – Aggiungere un Menù a tendina

C# .NET – Caselle di testo in bianco
Anche se relativamente semplici, le caselle di testo se mal gestite possono dar luogo a crash inaspettati del programma.
Avviate il programma che realizza la time table ma, questa volta lasciate in bianco una delle due caselle di testo; nel momento in cui andremo a cliccare sul bottone ‘For Loop’ otterremo un messaggio di errore:
C# .NET – Cicli do e while
I cicli do e while sono due differenti alternative al ciclo for per permettere il ripetersi di una porzione di codice.
Ciclo Do
qualunque sia il tipo di ciclo utilizzato esso consentirà sempre il ripetersi di una porzione di codice fino a quando la condizioni fra parentesi risulterà vera.
la sintassi del ciclo do… while è la seguente:
do
{
} while (true);
C#. NET – Times Table
In questa nuova lezione andremo ad analizzare nello specifico i passi di esecuzione del ciclo for relativo al precedente esercizio utilizzando una time tables.
Utilizzeremo delle textbox tramite le quali l’utente potrà inserire il numero di partenza ed il numero finale e grazie ad una listBox – tabella di riepilogo, visualizzeremo i valori delle variabili per ogni passo di esecuzione.

C# .NET – Valori di inizio e fine ciclo
Il codice che abbiamo mostrato nella precedente lezione permetteva di sommare fra di loro tutti i numeri da 1 a 100.
In questa nuova lezione vedremo come sommare fra di loro tutti i numeri compresi fra due valore che stabiliremo noi.
Per prima cosa aggiungete al form due caselle di testo con relative etichette: LoopStart e LoopEnd; a fianco inserite un bottone che chiameremo ForLoops.
C# .NET – Cicli
Nei linguaggi di programmazione, il ciclo è una struttura di controllo iterativa che determina l’esecuzione di una porzione di programma ripetuta per un certo numero di volte o fino al verificarsi di una determinata condizione.
Ad esempio, se volessimo sommare ad una variabile tutti i numeri da 1 a 10, con le conoscenze apprese fino ad ora potremmo solamente utilizzare la seguente scrittura:
int answer;
answer = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10;
Ma ciò che abbiamo appena scritto andrebbe bene solamente se avessimo un numero limitato di numeri.
Nel caso in cui i numeri da sommare andassero da 1 a 100 siamo costretti ad utilizzare un differente metodo di scrittura che fa riferimento ai cicli.


