C# yield关键词使用

上海教室中的#17行代码至#29行代码。

上边Insus.NET使用例子来验证,就拿今儿早上的一篇《C#,从字符串数组中把数字的要素找出来》 http://www.cnblogs.com/insus/p/8001026.html

通过这么一改,控制台应用程序,就达成开发的渴求,唯有三个输入,三个输出。
C# 1

安分守己面向对象编制程序来说,那部代码应该是供给封装至3个品类中去,间接在类中提供接口或格局,供用户调用即可。
OK,下边Insus.NET在程序中,成立别的叁个类来重构并打包它们:
C# 2

C#有二个第1词yield,简化遍历操作完毕的语法糖。

 

 

在那之中有一段控制台程序:
C# 3

 

相关文章