C# 2.0学习之--代理2

翻译 2006年06月23日 18:38:00

//Copyright (C) Microsoft Corporation.  All rights reserved.

// compose.cs
using System;

delegate void MyDelegate(string s);

class MyClass
{
    public static void Hello(string s)
    {
        Console.WriteLine("  Hello, {0}!", s);
    }

    public static void Goodbye(string s)
    {
        Console.WriteLine("  Goodbye, {0}!", s);
    }

    public static void Main()
    {
        MyDelegate a, b, c, d;

        // Create the delegate object a that references
        // the method Hello:
        a = new MyDelegate(Hello);
        // Create the delegate object b that references
        // the method Goodbye:
        b = new MyDelegate(Goodbye);
        // The two delegates, a and b, are composed to form c,
        // which calls both methods in order:
        c = a + b;
        // Remove a from the composed delegate, leaving d,
        // which calls only the method Goodbye:
        d = c - a;

        Console.WriteLine("Invoking delegate a:");
        a("A");
        Console.WriteLine("Invoking delegate b:");
        b("B");
        Console.WriteLine("Invoking delegate c:");
        c("C");
        Console.WriteLine("Invoking delegate d:");
        d("D");
    }
}

 


 

csc compose.cs
compose 

C#的代理和事件2

  • 2008年02月02日 20:22
  • 6KB
  • 下载

游戏人生Silverlight(2) - 趣味钢琴[Silverlight 2.0(c#)]

[源码下载] 游戏人生Silverlight(2) - 趣味钢琴[Silverlight 2.0(c#)] 作者:webabcd 介绍 使用 Silverlight 2...

C# Kinect 2.0 SDK 学习笔记(1)——彩色影像数据流

彩色影像数据流是Kinect摄像头最基本的数据,图像相当于一般的摄像头(废话)。 本节主要是获取Kinect摄像头的彩色影像数据,在Image控件上将其展示出来。 新建WPF项目KinectC...

C# Kinect 2.0 SDK 学习笔记(0)——基本情况介绍

去年十一的时候凑热闹买了个国行版的Xbox One,玩了一阵子之后开始对摄像头感兴趣,咬咬牙又买了个Adapter,把Kinect二代摄像头接到了电脑上,上网找了很多资料,官方2.0的SDK已经放出,...

net学习之C#面向对象 大富翁(飞行棋)V2.0 面向对象实现.

这个版本使用了类,对象. 加入了人机对战功能。 新建了 Player 玩家类. 通过Player类来控制 玩家的行为 Player 类 有以下方法: 掷塞子  ThrowTheDice() 移动 Mo...

Beginning ASP.NET 2.0 with C# Part 2

  • 2008年02月25日 11:02
  • 6.08MB
  • 下载

圣殿祭司的ASP.NET 2.0开发详解c#1-2

  • 2017年11月21日 10:18
  • 100MB
  • 下载

unity3d学习笔记(十八)--利用C#的代理和事件结合NGUI的按钮实现施放技能

本系列文章由Aimar_Johnny编写,欢迎转载,转载请标明出处,谢谢。 http://blog.csdn.net/lzhq1982/article/details/12999381 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# 2.0学习之--代理2
举报原因:
原因补充:

(最多只允许输入30个字)