Questions marquées «yield-keyword»

8
Que signifie rendement en PHP?
J'ai récemment trébuché sur ce code: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Je n'ai jamais vu ce yieldmot - clé auparavant. Essayer d'exécuter le code que j'obtiens Erreur d'analyse: erreur de syntaxe, T_VARIABLE inattendu sur la ligne x Alors, …

9
Quelles sont les principales utilisations de yield () et en quoi diffère-t-il de join () et d'interruption ()?
Je suis un peu confus quant à l'utilisation de la yield()méthode en Java, en particulier dans l'exemple de code ci-dessous. J'ai également lu que yield () est «utilisé pour empêcher l'exécution d'un thread». Mes questions sont: Je crois que le code ci-dessous donne le même résultat lors de son utilisation …

4
Pourquoi le rendement de rendement ne peut-il pas apparaître dans un bloc try avec un catch?
Ce qui suit est correct: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } Le finallybloc s'exécute lorsque le tout a fini de s'exécuter ( IEnumerator<T>prend IDisposableen charge pour fournir un moyen de garantir cela même lorsque l'énumération est abandonnée avant la fin). Mais ce n'est pas …
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.