我几乎不使用“yield”运算符(我不讨厌它:))。如果可能,我更喜欢使用LINQ。
不管怎样,我10分钟前搜索了一些文章(您可以在下面的链接中找到),读了一下,并得到了一些想法:)
链接:rewrite-this-foreach-yield-to-a-linq-yield 想法:也许我不使用“yield”并不是很好。也许它比LINQ或其他一些优点更具有性能优势。
因此,我有一个问题,在上面的示例中哪种代码更“正确”(yield还是LINQ)(通常情况下)?
附言:我对可以使用LINQ而不是“yield”的情况很感兴趣。
不管怎样,我10分钟前搜索了一些文章(您可以在下面的链接中找到),读了一下,并得到了一些想法:)
链接:rewrite-this-foreach-yield-to-a-linq-yield 想法:也许我不使用“yield”并不是很好。也许它比LINQ或其他一些优点更具有性能优势。
因此,我有一个问题,在上面的示例中哪种代码更“正确”(yield还是LINQ)(通常情况下)?
附言:我对可以使用LINQ而不是“yield”的情况很感兴趣。