Software Development – Yield-Return for More Efficient Code

In the world of C# programming, the yield-return mechanism isn’t used very often but can be used to help developers write cleaner and more efficient code. When might a yield-return make sense? According to Visual Studio magazine, you may want to consider a yield-return in the following scenarios:

  • Generating a sequence of strings where each string in the sequence depends on the value of the previous string
  • Processing a text file sequentially where different kinds of lines are treated differently
  • Sequentially filtering or modifying a large List collection of objects

For more on how software developers might utilize the C# yield-return, check out the original article here.


At DLS Studios, we want to provide you with the very best IT solutions for your business.  Contact us today to discuss your IT Project. We are based in Chicago but take on projects throughout the country.