JetBrains Rider 2024.1 ヘルプ

コード検査: 循環コンストラクター呼び出しが可能

次の(合成された)コードスニペット

class Base { Base(int n) : this("") { } Base (string s) : this(0) { } }

いずれかのコンストラクターを呼び出すと、コンストラクターが互いに永久に呼び出すため、最終的なスタックオーバーフローが発生します。