委托类的练习

原创 2016年06月01日 16:54:02
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
    class Program
    {
        public  delegate void TestDel(string name); //创建委托类
         static void Main(string[] args)
        {
            TestDel tstDel = EnglishGreeting;
            tstDel("jim");
            DoGreeting("Jim", EnglishGreeting);
            DoGreeting("Jim", ChineseGreeting);
            Console.ReadKey();
        }
        public static void DoGreeting(string name, TestDel tst) ///利用了委托
        {
            tst(name); //利用了委托
        }

        //private void GreetingDelegate(string name)
        //{

        //    //throw new NotImplementedException();
        //}
        public static void EnglishGreeting(string name) //和委托有关的方法,将要利用委托,返回值类型和参数一致
        {
            Console.WriteLine("Hello," + name);
        }
        public static void ChineseGreeting(string name)
        {
            Console.WriteLine("你好," + name);
        }
    }
}

相关文章推荐

实现一个高效C++委托类(多分派)

1、暂命名为Functor,因为没考虑返回值的情况,这在多分派委托处理中,算是个麻烦事,以后类名可能改为Delegate. 2、根据i_like_cpp翻译的技术文章《成员函数指针与高性能的C...
  • ilvu999
  • ilvu999
  • 2012年01月04日 12:05
  • 329

Kotlin Reference (十四) 委托类和委托属性

委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。 Kotlin 直接支持委托模式,更加优雅,简洁。Kotlin 通过关...

委托练习(设计题目)

  • 2013年10月15日 11:45
  • 25KB
  • 下载

jQuery-事件委托案例练习

这是一个按钮控制文字大小的案例,使用了事件委托机制。 jQuery Button and Animate *{ margin:0; padding:0; } ...

类-委托构造函数

类的基础定义 -类的基本思想是数据抽象和封装,数据抽象依赖于接口和实现分离的编程技术。类的接口包括用户所能执行的操作;类的实现则包括的数据成员、负责接口实现体以及定义类所需的各种私有函数; 主函数 ...
  • VCCTor
  • VCCTor
  • 2015年10月25日 20:20
  • 239

类装载器、双亲委托模型、命名空间、安全性

一. 基本概念       类加载器是用来把类 class 装载入 JVM 的   Java 运行时会产生三个 ClassLoader   Bootstrap ClassL...

C#控制台基础 helloworld之 用类中的EventHandler委托的事件输出

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...

泛型委托结合《数组助手类》

using UnityEngine; using System.Collections.Generic ; using System; //集合或数组的助手类 public sta...
  • Momo_Da
  • Momo_Da
  • 2016年08月25日 15:20
  • 124
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:委托类的练习
举报原因:
原因补充:

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