C# LanguageArray


Sintassi

  • Dichiarazione di un array:

    <tipo> [] <nome>;

  • Dichiarazione di array bidimensionale:

    <tipo> [,] <nome> = nuovo <tipo> [<valore>, <valore>];

  • Dichiarazione di una matrice seghettata:

    <tipo> [] <nome> = nuovo <tipo> [<valore>];

  • Dichiarazione di un sottoarray per una matrice frastagliata:

    <nome> [<valore>] = nuovo <tipo> [<valore>];

  • Inizializzazione di un array senza valori:

    <nome> = nuovo <tipo> [<lunghezza>];

  • Inizializzazione di un array con valori:

    <nome> = nuovo <tipo> [] {<valore>, <valore>, <valore>, ...};

  • Inizializzazione di un array bidimensionale con valori:

    <nome> = nuovo <tipo> [,] {{valore>, <valore>}, {<valore>, <valore>}, ...};

  • Accedere a un elemento all'indice i:

    <Nome> [i]

  • Ottenere la lunghezza dell'array:

    <Nome> .Length

Osservazioni

In C #, un array è un tipo di riferimento, il che significa che è nullable .

Un array ha una lunghezza fissa, il che significa che non puoi .Add() ad esso o .Remove() da esso. Per poterli utilizzare, è necessario un array dinamico: List o ArrayList .

Array Esempi correlati