使用主方法委派

时间:2015-10-11 15:47:37

标签: c# delegates main

我无法在main方法中访问我的委托。我认为它与静态主要有关。但我无法让我的代表保持静态。

public delegate double Calculation(double number1, double number2);

static void Main(string[] args)
{
}

1 个答案:

答案 0 :(得分:2)

您声明的委托类型当然可以在Main中使用:

public delegate double Calculation(double number1, double number2);

public static void Main(string[] args)
{
    Calculation x = null;
}

演示:http://rextester.com/OOXL56068

您很可能对使用委托一般感到困惑,静态方法Main与您的问题无关。