• yield 小用


      yield return只是起到一个枚举的作用,记录此次的返回值,跳到下一步返回值........

    public partial class ViewSource : Window
        {
            int[] nums = new int[4] { 1, 2, 3, 4 };
            public ViewSource()
            {
                InitializeComponent();
                SetText();
                
            }
            public IEnumerable Reverse()
            {
                for (int i = 3; i >= 0; i--)
                {
                    yield return nums[i];
                }

            }
            public void SetText()
            {
                foreach (int  item in Reverse())
                {
                    txtBlock.Text += item.ToString();
                                            
                }
            }
        }

  • 相关阅读:
    ZOJ
    FZU
    FZU 2231 平行四边形数
    [转载] java的动态代理机制详解
    [转载] 解读ClassLoader
    [转载] 深入了解Java ClassLoader、Bytecode 、ASM、cglib
    MyBatis入门
    Spring入门
    Nginx入门
    Redis入门
  • 原文地址:https://www.cnblogs.com/shen119/p/3442708.html
Copyright © 2020-2023  润新知