Bonjour,
je voudrais si c'est possible de surcharger des opérateurs classiques (+,-,==,...) pour des classes qui existent déjà?
Dans la plupart des tutoriaux, on ne parle des surcharges que pour des classes que l'on crée, or moi je voudrais par exemple créer la fonction "+" pour le type "object". Si c'est possible, où mettre la nouvelle définition.
J'ai mis le code
public static object operator+ (object O1,object O2)
dans la classe où j'ai besoin, mais j'ai l'erreur suivante:
Un des paramètres d'un operateur binaire doit être le type conteneur.
Merci pour votre aide.
Partager