`
hzy3774
  • 浏览: 986701 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

C#中delegate使用

 
阅读更多

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Demo
{
    public delegate int Fun(int i);
    class Program
    {
         static void Main(string[] args)
        {
            Fun f = sqrt;
            Console.WriteLine(f(5));
            f = cube;
            Console.WriteLine(f(5));
            Console.ReadKey();
        }

        static int sqrt(int x)
        {
            return x * x;
        }

        static int cube(int x)
        {
            return x * x * x;
        }
    }
}
 
分享到:
评论

相关推荐

    C# Delegate讲解

    C# Delegate讲解C# Delegate讲解C# Delegate讲解C# Delegate讲解

    C# Delegate小例子

    适合初学者了解C#的delegate,是一个非常简单的例子。

    C#使用委托(delegate)实现在两个form之间传递数据的方法

    本文实例讲述了C#使用委托(delegate)实现在两个form之间传递数据的方法。分享给大家供大家参考。具体分析如下: 关于Delegate【代理、委托】是C#中一个非常重要的概念,向前可以推演到C++的指针,向后可以延续到匿名...

    C# delegate thread范例

    C# delegate thread范例 若不懂在代码中,线程如何调用的可以看看

    C#中的事件和委托(Delegate,Event)

    C#中的事件和委托(Delegate,Event)

    c#中关于委托delegate的经典的实例

    c#中关于委托delegate的经典的实例,可以使我们清楚的了解delegate的使用方法及含义。

    C#跨窗体(Winform)调用控件(委托回调)

    委托回调

    C#由浅至深深度解析Delegate委托与Event事件

    委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就...

    .Net C#委托 delegate

    本ppt结合场景和实例对C#委托(delegate)的基础进行了讲解:包括了委托的定义,基本语法,同步异步调用,匿名委托的使用,泛型委托,lamda表达式,剖析了委托协变、委托逆变。对委托在.net 3.5框架中的身影进行了分析...

    C++中实现委托(delegate)

    网上有很多关于C++ delegate机制的文章,但都讲的是函数指针的内容,上周就C++中实现C#的delegate机制的问题研究了好几天,查看了很多相关资料,才解决了问题,现将我写的C++ delegate测试程序贴出来,希望能帮到有...

    c#的回调函数(delegate关键字)

    C#中的委托(Delegate) 在C#中,委托(Delegate)是一种特殊的类型,用于封装方法的引用。它可以将方法作为参数传递,类似于C++中的函数指针,但是委托是类型安全和可靠的。 在上面的代码中,我们定义了一个委托...

    C#利用delegate实现Javascript的each方法

    C#中有很多易混淆的关键词,例如delegate,Func, Action和 Predicate。Func, Action和 Predicate本质上都是delegate,下面看一下delegate概念。 1 delegate概念  delegate本质上就是一个指向函数的指针,可以指向...

    CSharp_Delegate C#委托

    CSharp_Delegate C#委托 本人博客中的示例代码

    VB.Net-C#多线程Thread-代理委托delegate编程

    最近收集的VB.Net-C#多线程Thread-代理委托delegate编程。文章列表: c#.net多线程同步.txt C#WebBrowser页面与WinForm交互技巧一.txt C#多线程编程-多细全.txt C#多线程编程简单实例.txt C#多线程窗体控件安全访问....

    delegate委托

    从序言中,大家应该对委托和事件的重要性有点了解了吧,虽然说我们现在还是能模糊,但是从我的大白话系列中,我会把这些概念说的通俗易懂的。首先,我们还是先说说委托吧,从字面上理解,只要是中国人应该都知道这个...

    C# interface与delegate效能比较的深入解析

    本篇文章是对C#中interface与delegate的效能比较进行了详细的分析介绍,需要的朋友参考下

    C# 使用委托方式Usercontrol与主窗体进行消息传递

    C# 使用委托方式Usercontrol与主窗体进行消息传递

    浅析C# 中object sender与EventArgs e

    了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下 ...

    delegate与事件的实例(c#)

    delegate与事件的实例,很简单的例子,帮助初学者理解,其中有两个delegate,一个有参数,一个无参数

Global site tag (gtag.js) - Google Analytics