扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

c#委托能否绑定静态方法

扬州沐宇科技
2024-06-30 00:18:38
c#

是的,C#委托可以绑定静态方法。委托可以绑定到任何方法,包括静态方法、实例方法、匿名方法和Lambda表达式。因此,您可以通过委托调用静态方法。以下是一个简单示例:

using System;

public class Program
{
    public delegate void MyDelegate();

    public static void Main()
    {
        MyDelegate myDelegate = StaticMethod;
        myDelegate();
    }

    public static void StaticMethod()
    {
        Console.WriteLine("This is a static method");
    }
}

在上面的示例中,我们定义了一个静态委托MyDelegate,然后将其绑定到静态方法StaticMethod。最后,通过调用委托来调用静态方法。

扫码添加客服微信