2012-01-24 14 views
0

在silverlight-MVVM應用程序中,我們必須使用某種中介/均衡聚合器文件來在不同視圖模型之間進行通信。silverlight mvvm應用程序中的Mediator文件

但我可以看到,這些文件保存對象列表(或字典)...

不會這是使用的內存量巨大......?如果是網頁應用(如果是WPF,那沒關係)......這是推薦的東西嗎?

任何幫助,將不勝感激。 在此先感謝!

回答

1

不記得它沒有製作對象的副本,只是指向它們的指針。但是,如果您在完成對象註銷之後未註銷對象,則此模式的某些實現會導致內存泄漏。

+0

我們有一個在這個類中維護的對象列表..那麼它不是一個副本?你能給我一個代表喲意思的例子,請 – Relativity

+1

列表不是一個對象列表。它是一個指向對象的指針列表。這就是.NET的工作原理。 – cadrell0

+0

感謝您的澄清。 – Relativity

相關問題