zoukankan      html  css  js  c++  java
  • 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();
                                            
                }
            }
        }

  • 相关阅读:
    四种nlogn排序算法代码
    HDU1421
    HDU1789
    HDU1978
    HDU2059
    HDU2089
    深入理解数组与指针的区别
    存储字节对齐问题
    h5新特性<data*>
    浏览器的标准模式和怪异模式
  • 原文地址:https://www.cnblogs.com/shen119/p/3442708.html
Copyright © 2011-2022 走看看