c#闭包使用方法示例

 更新时间:2013年11月25日 09:41:09   作者:  
这篇文章主要介绍了如何使用C#的闭包功用,例子很简单,大家参考使用吧

代码简单,直接上代码了

复制代码 代码如下:

private static void Before()
        {
            Action[] actions = new Action[10];

            for (var i = 0; i < actions.Length; i++)
            {
                actions[i] = () =>
                {
                    Console.WriteLine(i);
                };
            }

            foreach (var item in actions)
            {
                item();
            }
        }


相关文章

  • C#中实现多继承的方法

    C#中实现多继承的方法

    这篇文章主要介绍了C#中实现多继承的方法,本文通过给接口添加扩展的方法实现了C#的多继承,需要的朋友可以参考下
    2014-08-08
  • c#中task与thread区别及其使用的方法示例

    c#中task与thread区别及其使用的方法示例

    本文主要介绍了c#中task与thread区别及其使用的方法示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • c#图片处理之图片裁剪成不规则图形

    c#图片处理之图片裁剪成不规则图形

    最近项目要求实现不规则裁剪功能。本来想用html5的canvas在前端实现的,但是发现有点困难,以下为C#端对图对片的处理
    2014-05-05
  • Unity UGUI Shadow阴影组件的介绍使用示例

    Unity UGUI Shadow阴影组件的介绍使用示例

    这篇文章主要为大家介绍了Unity UGUI Shadow阴影组件的介绍使用示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • c#使用资源文件的示例

    c#使用资源文件的示例

    对于资源文件的使用,说白点就是通过强制类型转换,将资源文件里的数据强行的转换成你需要的,换种方式说,就是你原来存进去什么,就用什么类型拿出来,下面我们学习一下c#使用资源文件的方法
    2014-01-01
  • 在C#的类或结构中重写ToString方法的用法简介

    在C#的类或结构中重写ToString方法的用法简介

    这篇文章主要介绍了在C#的类或结构中重写ToString方法的用法简介,需要的朋友可以参考下
    2016-01-01
  • 详解从ObjectPool到CAS指令

    详解从ObjectPool到CAS指令

    这篇文章主要介绍了从ObjectPool到CAS指令 ,本文主要是带大家看了下ObjectPool的源码,然后看了看ObjectPool能实现无锁线程安全的最大功臣Interlocked.CompareExchange方法,需要的朋友可以参考下
    2022-11-11
  • C#使用StreamReader和StreamWriter类读写操作文件

    C#使用StreamReader和StreamWriter类读写操作文件

    这篇文章介绍了C#使用StreamReader和StreamWriter类读写操作文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C#事件订阅发布实现原理详解

    C#事件订阅发布实现原理详解

    这篇文章主要介绍了C#事件订阅发布实现原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • C#使用Stack<T>进行堆栈设计的实现

    C#使用Stack<T>进行堆栈设计的实现

    堆栈代表了一个后进先出的对象集合,当您需要对各项进行后进先出的访问时,则使用堆栈,本文主要介绍了C#使用Stack<T>类进行堆栈设计的实现,文中通过示例代码介绍的非常详细,感兴趣的可以了解一下
    2024-03-03

最新评论