私は苦労しているC#の質問があります。私はクラスをデザインしていますが、あまりにも慣れていません。クラス自体の型と同じ型のリストを定義することは可能ですか?たとえば、私は犬のクラスを持っていると言う:クラス定義内のクラスの同じオブジェクトを使用
public class Dog
{
public string _name {get; set;};
public Dog (string, name)
{
_name = name;
}
public List<Dog> listOfDogs()
{
// blah blah
}
}
このような構造は可能ですか?もしそうなら、どうですか?このようなことをするのは正しい方法ですか?または、別の犬オブジェクトを作成して犬のリストを構築するだけの別のヘルパークラスを作成する必要がありますか?
おかげ
正常に動作します。あなたが試したときに何かがうまくいかなかったのですか? –