Questions marquées «syntax»

La syntaxe fait référence à l'ensemble de règles qui définissent comment écrire un programme correctement structuré dans un langage. Il ne traite pas explicitement de la signification ou de l'interprétation du programme.

20
Les pratiques de programmation `break` et` continue` sont-elles mauvaises?
Mon patron continue de mentionner avec nonchalance que les mauvais programmeurs utilisent breaket continueen boucle. Je les utilise tout le temps parce qu'ils ont un sens; laissez-moi vous montrer l'inspiration: function verify(object) { if (object->value < 0) return false; if (object->value > object->max_value) return false; if (object->name == "") return …






8
Utilisation pratique du mot clé «rendement» en C # [fermé]
Après presque 4 ans d'expérience, je n'ai pas vu de code dans lequel le mot clé rendement est utilisé. Quelqu'un peut-il me montrer une utilisation pratique (accompagnée d'une explication) de ce mot clé et, dans l'affirmative, n'y a-t-il pas d'autres moyens plus faciles de remplir ce qu'il peut faire?
76 c#  syntax 






2
Pourquoi les opérateurs au niveau des bits ont-ils une priorité plus basse que les comparaisons?
Quelqu'un pourrait-il expliquer pourquoi, dans la plupart des langages courants (voir la remarque ci-dessous), les opérateurs de comparaison (==,! =, <,>, <=,> =) Ont une priorité plus élevée que les opérateurs binaires (&, |, ^ , ~)? Je ne pense pas avoir jamais rencontré un usage où cette préséance serait …


3
L'utilisation de la syntaxe de référence de méthode à la place de la syntaxe lambda dans Java 8 présente-t-elle un avantage en termes de performances?
Les références aux méthodes ignorent-elles les frais généraux du wrapper lambda? Pourraient-ils dans le futur? Selon le tutoriel Java sur les références de méthode : Parfois ... une expression lambda ne fait qu'appeler une méthode existante. Dans ces cas, il est souvent plus clair de faire référence à la méthode …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.