Lire en anglais

Partager via


Erreur du compilateur CS0622

Les expressions d’initialiseur de tableau ne peuvent être utilisées que pour assigner des types tableau. Essayez plutôt d’utiliser une expression new.

La syntaxe permettant d’initialiser un tableau a été utilisée dans la déclaration d’un non-tableau.

Exemple

L’exemple suivant génère l’avertissement CS0622 :

C#
// CS0622.cs  
using System;  
  
public class Test  
{  
    public static void Main ()  
    {  
        Test t = { new Test() };   // CS0622  
        // Try the following instead:  
        // Test[] t = { new Test() };  
    }  
}