0
如果我有類Foo爲很多實例化提供對象引用是否昂貴?
public class Foo
{
List<Doo> dooList = new List<Doo>();
}
和階級鬥
public class Doo
{
Foo parent;
}
如果我實例化了很多實例的類Doo
與父Foo
參考,是否減慢計算機很多?這是一種傳遞所需變量的廉價方法嗎?
編輯: Foo
類有大約20個變量/屬性,和Doo
類大致相同。 會有任何地方從類Foo
5〜30實例,並且每個Foo
類具有約10-20 Doo
類
您必須提供一些更多的細節 - 定義「很多」,「慢」和「看病貴」 ... –
定義「很多instansiations的」,並且表現「很多「(就減速而言);這裏一切都是主觀的...它是否正在傷害你?帶這些數字的 –
,這是沒有什麼可說的。該框架可以處理數千甚至數百萬個引用。所以除非你在奔騰2上運行它...你會沒事的。 – igelineau