Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Richard Clark

J'aime pas les blogs mais comme j'aime le mouton...

Actualités

  • c2i.fr
Les opérateurs d'incrémentations en VB .NET/C#

Il y a quelques semaines, une discussion a eu lieu sur l'implémentation d'opérateurs d'incrémentations (et décrémentations) en VB .NET pour Whidbey. Pour mémoire, C# les supporte depuis le début et c'est présenté comme un des nombreux avantages du langage. C# reconnait donc :

int x = 1;
x++;

Paul Vick (responsable du design du langage) et son équipe ont décidés de ne pas l'implémenter dans Whidbey. Ses explications n'étaient pas très claires mais il vient de trouver la solution dans le blog d'un membre de l'équipe du compilateur C# Luca Bolognese (viva las pastas!!! bon, ok c'était facile).

La question est donc : que vaut x a la fin de cette ligne ?

x += x++;

Personnellement, je suis mort de rire ;-) Si l'on essaye d'interpréter, on peut traduire cette ligne en :

x = x + x++;
ou
x = x++ + x;

Mais le résultat de ces deux lignes est différent !!!

Jetez donc un coup d'oeil sur l'explication complète de Luca. En tous les cas, son explication est claire :

"C'était pas prévu que vous écriviez ca, alors : N'ECRIVEZ PAS CA !!!"

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 2 septembre 2004 09:57 par richardc

Commentaires

richardc a dit :

Vive l'ordre des opérateurs et leur sens ^^

Va falloir faire un choix sur la décomposition de x += x ;)
# septembre 2, 2004 10:53
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01