Le type {0} ne peut pas être utilisé dans ce contexte. Pour utiliser {0} comme paramètre, type de retour ou membre d'une ...

Le type {0} ne peut pas être utilisé dans ce contexte. Pour utiliser {0} comme paramètre, type de retour ou membre d'une classe ou d'un struct, le paramètre, type de retour ou membre doit être déclaré comme étant du type {0} (il ne peut pas s'agir d'un objet). Les objets de type {0} ne peuvent pas être utilisés dans des collections non typées, comme ArrayLists.