En C#, quelqu'un sait pourquoi ce qui suit compilera:pré et post opérateurs d'incrémentation/décrémentation en C#
int i = 1;
++i;
i++;
mais cela ne compilera pas?
int i = 1;
++i++;
(erreur du compilateur: L'opérande d'un opérateur d'incrément ou décrément doit être une variable, la propriété ou indexeur.)
C'est une question légitime, pourquoi lui pour ça? – Will