2011-10-25 16 views
1

さまざまな種類の電話を含む簡単な電話ネットワークシミュレーションを作成することができます。その中には、SMSスタイル機能を持​​つものがあります。私は、限られたメモリ容量を持つこれらの携帯電話をシミュレートできるようにしたいと考えています。電話機に保存できるメッセージ数を単純に制限することはできますが、システムRAMを使用するためにはよりエレガントなソリューションになると思います。 C#でこれを行う簡単な方法はありますか?オブジェクトにメモリを割り当てるC#

テキストクラスから継承する電話クラスがあり、各電話はこれで作成されたオブジェクトになります。

+1

仮想マシンを使用し、少量のRAMしか割り当てられませんでした。 – avid

+2

これは理にかなっていません。仮想メモリのオペレーティングシステムでRAMを制御しないでください。特定の制限を超えて成長することを許さないリスト<>を作成するだけです。 –

答えて

2

バッファ配列またはメモリマップファイルを使用することができます

+0

ちょうどそれを探知し、それは有望と聞こえる。別のエンティティとして保守しながら、SMSと連絡先の両方を同じものに割り当てることは可能でしょうか? –

+0

はい............. –

+1

他に誰かがアイデアを持っているかどうかを見て待っていましたが、私はあなたの頬(そしてあなたの答え)に感謝しています:) –