Domande taggate «yield-keyword»

8
Cosa significa resa in PHP?
Di recente mi sono imbattuto in questo codice: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Non ho mai visto questa yieldparola chiave prima d'ora. Sto cercando di eseguire il codice che ottengo Errore di analisi: errore di sintassi, T_VARIABLE imprevisto …


4
Perché non è possibile visualizzare il rendimento della resa all'interno di un blocco di prova con una cattura?
Va bene quanto segue: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } Il finallyblocco viene eseguito quando l'intera operazione è terminata ( IEnumerator<T>supporta IDisposableper fornire un modo per garantire ciò anche quando l'enumerazione viene abbandonata prima che termini). Ma questo non va bene: try { Console.WriteLine("Before"); …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.