静态类中的静态构造函数没有返回类型但是获取错误"方法必须具有返回类型"

时间:2015-02-24 19:11:09

标签: c#

我认为我不能正确理解静态构造函数,因为我得到DutLog的错误“方法必须有一个返回类型”,但它是一个静态构造函数,因此它不应该有一个返回类型?

static public class DutLog
{

    static public String m_var1;

    static Dutlog()
    {
        Console.WriteLine("DutLog() - constructor");
        m_var1 = "hello";
    }


}

1 个答案:

答案 0 :(得分:7)

你有一个错字。该类名为DutLog,而构造函数名为Dutlog(请注意小写l),因此后者将被视为方法。