0

コードのこの部分を理解できませんでした。助けてください。

私がこれをするとき

public class TestClass
{
    static TestClass(int i)
    {
    }

    TestClass()
        : this(1)   // Error
    {
    }
}

それは私にエラーを与える

「TestApp.TestClass」には、1 つの引数を取るコンストラクターが含まれていません

しかし、これを行うと、エラーは表示されません。

public class TestClass
{
    TestClass(int i)
    {
    }

    static TestClass()
        : this(1)
    {
    }
}

この動作を説明してください。

4

1 に答える 1