Errore del compilatore CS0622
Aggiornamento: novembre 2007
Messaggio di errore
Solo espressioni di inizializzazione di matrice possono essere utilizzate per assegnare a tipi matrice. Provare a utilizzare un'espressione new.
Can only use array initializer expressions to assign to array types. Try using a new expression instead.
Nella dichiarazione di una non matrice è stata utilizzata una sintassi appropriata per l'inizializzazione di una matrice.
Esempio
Il seguente codice di esempio genera l'errore CS0622:
// CS0622.cs
using System;
public class Test
{
public static void Main ()
{
Test t = { new Test() }; // CS0622
// Try the following instead:
// Test[] t = { new Test() };
}
}