2011-10-25 54 views
1

我負責創建一個簡單的電話網絡模擬,其中包括不同類型的電話,其中一些將具有短信功能。我希望能夠模擬這些具有有限內存容量的手機。我可以簡單地限制手機可以存儲的消息數量,但我認爲這將是使用系統RAM更加優雅的解決方案。有沒有一種簡單的方法來在c#中做到這一點。分配內存到一個對象c#

將會有一個電話類,其中有一個textphone類繼承它,每個電話都將是一個由此創建的對象。

+1

你可以使用一個虛擬機,只分配RAM少量它。 – avid

+2

這沒有任何意義,您不控制虛擬內存操作系統上的RAM。只需創建一個List <>,您不會超過一定的限制。 –

回答

2

您可以使用緩衝區陣列,或內存映射文件

+0

只是搜索了一下,它聽起來很有希望。是否有可能將我的短信和通訊錄分配給同一個人,同時仍將他們保持爲單獨的實體? –

+0

是............. –

+1

好吧,我在等着看別人是否有任何想法..但我必須獎勵你的臉頰(和你的回答)謝謝:) –