c# 匿名方法的小例子

Shela ·
更新时间:2024-11-15
· 545 次阅读

代码如下:
// Create a handler for a click event.
button1.Click += delegate(System.Object o, System.EventArgs e)
                   { System.Windows.Forms.MessageBox.Show("Click!"); };

 

// Create a delegate.
delegate void Del(int x);

// Instantiate the delegate using an anonymous method.
Del d = delegate(int k) { /* ... */ };

 

void StartThread()
{
    System.Threading.Thread t1 = new System.Threading.Thread
      (delegate()
            {
                System.Console.Write("Hello, ");
                System.Console.WriteLine("World!");
            });
    t1.Start();
}

您可能感兴趣的文章:C#警惕匿名方法造成的变量共享实例分析C#用匿名方法定义委托的实现方法C#实现在匿名方法中捕获外部变量的方法初步认识C#中的Lambda表达式和匿名方法C#特性之匿名方法和Lambda表达式C#匿名方法与Delegate类型转换错误分析C#基础之匿名方法实例教程C#中的匿名方法实例解析C# 匿名方法基础回顾



匿名方法 C# 方法

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章