我认为我不能正确理解静态构造函数,因为我得到DutLog
的错误“方法必须有一个返回类型”,但它是一个静态构造函数,因此它不应该有一个返回类型?
static public class DutLog
{
static public String m_var1;
static Dutlog()
{
Console.WriteLine("DutLog() - constructor");
m_var1 = "hello";
}
}
答案 0 :(得分:7)
你有一个错字。该类名为DutLog
,而构造函数名为Dutlog
(请注意小写l
),因此后者将被视为方法。