Programmare in C# – Le basi #0

Programmare in C# – Le basi #0

Aprile 21, 2020 0 Di Mateusz

Saper programmare in quest’era digitale è veramente importante, per cui se vuoi imparare a programmare in C# sei nel posto giusto.

Se invece ti stessi chiedendo perché programmare è importante e non hai ancora letto il mio articolo a riguardo puoi leggerlo cliccando qui, cercherò di spiegarti al meglio perché, nel 2020, programmare ti dà una marcia in più nella gran parte delle attività.

In ogni caso, se hai continuato a leggere è perché sicuramente vuoi sapere come programmare in C# o anche solo per capire se sia complesso oppure no, se puoi impararlo da solo o se devi frequentare dei corsi appositi per darti una spinta in più.

Chi ha già qualche conoscenza pregressa di programmazione sarà avvantaggiato, in particolare se conosce il linguaggio Java, questo perché la sintassi è molto simile, essendo un linguaggio orientato agli oggetti.

Tuttavia, se non avete alcuna conoscenza pregressa, non rassegnatevi, perché, con un po’ più di impegno, riuscirete comunque a imparare a programmare in C# e a ottenere tutti i vostri obiettivi.

Le variabili in C#

Per programmare in C#, come anche in altri linguaggi di programmazione, bisogna sicuramente conoscere i vari tipi di variabile e che cosa sia.

Che cos’è la variabile

programmare in c#

Fonte: pixabay

Possiamo vedere la variabile come una semplice scatola che può contenere degli oggetti; ed è anche questo uno degli obiettivi della variabile.

Le variabile immagazzinano dei dati che sono utili per il nostro programma e possono essere di vario tipo. In più, a ogni variabile dobbiamo assegnare un nome univoco.

Pensiamo di dover scrivere un programma che memorizza il mese di nascita di un utente. Per fare questo possiamo chiamare la nostra variabile meseNascita e il tipo di dato che utilizzeremo è un int.

int meseNascita;

In tal modo dichiariamo una variabile. A sinistra scriviamo il tipo di dato che ci interessa memorizzare e a destra il nome della variabile.

Quindi, il tipo della nostra variabile è int, che sta per integer che in italiano viene tradotto con intero, mentre la variabile è meseNascita.

Una volta dichiarata una variabile, il nostro programma allocherà un’area sufficiente a memorizzare questo dato e noi saremo liberi di usarla nel nostro programma da quel momento in poi.

Adesso andiamo avanti e vediamo i vari tipi di dato.

Programmare in C#: i vari tipi di dato

Ci sono tanti tipi di dato ma per cominciare vedremo in dettaglio solo quelli comunemente usati, mentre gli altri li elencheremo senza approfondire.

int

int lo abbiamo intravisto prima; questo tipo di dato immagazzina un valore intero. Un intero può contenere un numero da -2,147,483,648 a +2,147,483,647.

float

float sono i numeri a virgola mobile, quindi i numeri decimali come 4.12, 15.2 e così via. Immagazzina numeri da -3.8 x 1038 fino a +3.8 x 1038.

programmare in c#

Fonte: pixabay

char

char sta per carattere ed è usato per contenere un singolo carattere Unicode come ‘T’, ‘#’, ‘a’ e così via.

bool

bool si riferisce a booleani e quindi contiene due valori: true o false. Questo tipo di variabile viene usata spesso e ve ne parlerò in seguito in qualche articolo.

Adesso che abbiamo visto i dati più comuni, passiamo ai restanti tipi. Sicuramente un paio di questi li vedremo in futuro.

  • double;
  • decimal;
  • string;
  • short;
  • long;
  • byte;
  • uint;
  • ushort;
  • ulong.

Gli ultimi quattro, quindi byte ushort uint ulong, sono Usigned Integer. Nel dettaglio, contengono dei numeri senza segno. Infatti nell’esempio fatto all’inizio della variabile meseNascita avremmo potuto tranquillamente usare il tipo byte al posto di int.

 

In questo articolo abbiamo visto l’importanza delle variabili e i suoi vari tipi, nella prossima guida vedremo come operare con queste variabili e le varie possibili operazioni da fare.