0

c#の構造体は固定サイズですか? そのため、次のコードは次のとおりです。

struct Person
{
    Person child;
}

無限循環の問題を引き起こしますか? それとも、構造体型に参照ではなく適切な値が含まれているためですか?

4

1 に答える 1

5

はい、C# の構造体は値型であり、実際のデータが直接含まれています。クラスは、実際のオブジェクトへの参照のみを含む、他の言語のポインターのような参照型です。

(問題の詳細な説明を提供するコメントに投稿されたリンクを参照してください)

于 2013-11-01T13:45:29.063 に答える