我无法理解这部分代码,请帮忙。
当我这样做时
public class TestClass
{
static TestClass(int i)
{
}
TestClass()
: this(1) // Error
{
}
}
它给了我错误
“TestApp.TestClass”不包含带 1 个参数的构造函数
但是当我这样做时,它不会显示任何错误。
public class TestClass
{
TestClass(int i)
{
}
static TestClass()
: this(1)
{
}
}
有人请解释这种行为吗?