コードインスペクション: 循環する可能性のあるコンストラクター呼び出し
次の(合成された)コードスニペット
class Base
{
Base(int n) : this("")
{
}
Base (string s) : this(0)
{
}
}
いずれかのコンストラクターを呼び出すと、コンストラクターが互いに永久に呼び出すため、最終的なスタックオーバーフローが発生します。
2026 年 6 月 12 日
次の(合成された)コードスニペット
いずれかのコンストラクターを呼び出すと、コンストラクターが互いに永久に呼び出すため、最終的なスタックオーバーフローが発生します。