I ran into this keyword by accident (yield, accident... very funny), and I must say - this accident was a good one! yield is a small keyword who has gotten used to live by the shadows of the celebrity keywords (static, const, Paris Hilton, Madonna, etc.), and I say – let's change it! Let's give yield what it deserves! Why am I so thrilled about it? OK, so let's introduce yield first – yield comes to help us to create an enumerator out of a single method. For example, this code: public...