Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisation inattendue d’un nom générique indépendant
Cette erreur se produit si vous utilisez un type générique nécessitant un paramètre de type sans lui passer aucun nom de type de paramètre générique entre les crochets. Cette utilisation peut correspondre à une déclaration de variable ou à une instanciation d’objet.
L’exemple suivant génère l’erreur CS7003 :
// CS7003.cs
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
var myDictionary = new Dictionary< , >(); //CS7003
List<> var2; //CS7003
}
}
Fournissez les noms de types de paramètres attendus entre crochets, séparés par des virgules, lorsque vous utilisez un type générique.
L'exemple précédent pourrait être corrigé comme suit :
// CS7003-fixed.cs
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
var myDictionary = new Dictionary<int, string>();
List<string> var2;
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :