preguntar acerca de compound-assignment

1
réponses

Pourquoi n’y a-t-il pas d’opérateurs / / = ou &&= en C#?

Nous avons des opérateurs d'affectation équivalents pour tous les opérateurs logiques, les opérateurs de décalage, les opérateurs additifs et tous les opérateurs multiplicatifs. Pourquoi les opérateurs logiques ont-ils été laissés de côté? Est-il un …
demandé sur 1970-01-01 00:33:31
5
réponses

Java boolean |= operator

Récemment, j'ai vu un code à l'aide de ceci: boolean val = something(); val |= somethingElse(); la partie intéressante est l'opérateur / = (de type binaire) fait sur le type primitif booléen. cela m'a surpris que |= existe pour booléen, comme si …
demandé sur 1970-01-01 00:33:33
7
réponses

Opérateur priorité avec Javascript opérateur ternaire

Je n'arrive pas à enrouler ma tête autour de la première partie de ce code ( += ) en combinaison avec l'opérateur ternaire. h.className += h.className ? ' error' : 'error' La façon dont je pense que ce code fonctionne est la suivante: …
demandé sur 1970-01-01 00:33:29
3
réponses

Affectation d’Addition += comportement dans l’expression

récemment, je suis tombé sur cette question: affectation opérateur chaîne compréhension . en répondant à cette question, j'ai commencé à douter de ma propre compréhension du comportement de l'opérateur d'affectation d'addition += ou …
demandé sur 1970-01-01 00:33:38
8
réponses

Opérateur de raccourci «or-assignment» (|=) en Java

j'ai une longue série de comparaisons à faire en Java, et j'aimerais savoir si l'un ou plusieurs d'entre eux reviennent en vrai. La chaîne de comparaisons était longue et difficile à lire, donc je l'ai décomposé pour la lisibilité, et est allé automa …
demandé sur 1970-01-01 00:33:30