これはちょっと初歩的な質問かもしれませんが、とにかく質問する必要があります。次の 2 つのクラスを検討してください。
public class Book{
public string Title;
public string Author;
public string ISBN;
public DateTime Published;
public string Description;
public string Genre;
public float Price
public int Pages;
public Book(){
}
}
public class BookStub{
public string Title;
public string Author;
public BookStub(){
}
}
次の方法で各クラスのインスタンスを作成すると
Book a = new Book{
Title = "Do Androids Dream of Electric Sheep?",
Author = "Philip K. Dick"
};
BookStub b = new BookStub{
Title = "Do Androids Dream of Electric Sheep?",
Author = "Philip K. Dick"
};
これらのインスタンスは両方とも同じ量のメモリを消費しますか? または、最初のものはより多くを占めますか?