我无法在main方法中访问我的委托。我认为它与静态主要有关。但我无法让我的代表保持静态。
public delegate double Calculation(double number1, double number2);
static void Main(string[] args)
{
}
答案 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
与您的问题无关。