Iterators మీరు yield కీవర్డ్ను ఉపయోగించి ఒక్కసారి ఒక విలువను అలసత్వంగా (lazily) ఉత్పత్తి చేయడానికి అనుమతిస్తాయి — మొత్తం సంగ్రహణను మెమరీలో నిర్మించకుండా। yield return ఉపయోగించే పద్ధతి ఒక iterator గా మారుతుంది, ఇది డిమాండ్పై విలువలను ఉత్పత్తి చేస్తుంది, ఇది పెద్ద లేదా అనంత శ్రేణులు మరియు కస్టమ్ పునరావృత్తి కోసం ఆదర్శవంతమైనది.
yield return — అలసత్వ శ్రేణి ఉత్పత్తి
{
( i = ; i < n; i++)
{
i;
}
}
(
{
Console.WriteLine(num);
(num > ) ;
}
