Étant donné le bloc de code ci-dessous (source: http://www.asp.net/learn/mvc/tutorial-31-cs.aspx) ... Je reçois cette erreur: Utilisation du type générique 'System.Collections.Generic.List' exige '1' arguments de typePrécisions sur les types génériques
Je peux pacifier ceci en modifiant simplement ma déclaration pour lire comme: var groups = new List<string>();
Est-ce juste un cas de syntaxe invalide dans le code d'exemple? Je demande ici, cependant, parce que je l'ai rencontré plus d'une fois et je me demande s'il y a une sorte de "paramètre de rigueur" VS.NET qui pourrait être en jeu dans mon environnement VS.
public class GroupController : Controller
{
public ActionResult Index()
{
var groups = new List();
return View(groups);
}
/// another example...
Assert.IsInstanceOfType(result.ViewData.Model, typeof(IEnumerable)); // same error
Assert.IsInstanceOfType(result.ViewData.Model, typeof(IEnumerable<string>)); // corrected
}
Firebug ne m'a pas montré ça! ; p – leppie