using System;
using System.Collections.Generic;

namespace AnonymityMethod {
    public class AnonymityMethodExample {
        /// <summary>
        /// 定义委托
        /// </summary>
        public delegate void MyDelegate();
        /// <summary>
        /// 属性--获取委托实例
        /// </summary>
        public MyDelegate GetMyDelegate {
            get {
                MyDelegate myDelegate = new MyDelegate(delegate()
                {
                    Console.WriteLine("匿名方法的使用示例");
                });
                return myDelegate;
            }
        }
    }

    public class MainClass {
        public static void Main() {
            AnonymityMethodExample anonymityMethodExample = new AnonymityMethodExample();
            AnonymityMethodExample.MyDelegate myDelegate = anonymityMethodExample.GetMyDelegate;
            myDelegate();
        }
    }
}

posted on 2008-08-17 15:05  〆o殺殸纨o〆  阅读(154)  评论(0编辑  收藏  举报