【问题标题】:Allocate memory to an object c#为对象分配内存c#
【发布时间】:2011-10-25 12:20:37
【问题描述】:

我的任务是创建一个简单的电话网络模拟,其中包括不同类型的电话,其中一些将具有 SMS 风格的功能。我希望能够模拟这些内存容量有限的手机。我可以简单地限制手机可以存储的消息数量,但我认为使用系统 RAM 将是一个更优雅的解决方案。有没有一种简单的方法可以在 c# 中做到这一点。

会有一个电话类和一个继承自它的文本电话类,每个电话都是一个由此创建的对象。

【问题讨论】:

  • 你可以使用虚拟机,只分配少量的内存。
  • 这毫无意义,你不能控制虚拟内存操作系统上的 RAM。只需创建一个不允许超出特定限制的 List。

标签: c# visual-studio-2010 memory memory-management


【解决方案1】:

你可以使用缓冲区数组,或者内存映射文件

【讨论】:

  • 刚刚用谷歌搜索了一下,听起来很有希望。是否可以将我的 SMS 和通讯录分配给同一个,同时仍将它们保持为单独的实体?
  • 好吧,我在等着看看有没有其他人有任何想法......但我必须奖励你的脸颊(和你的回答)谢谢:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-31
  • 1970-01-01
  • 2015-10-15
  • 1970-01-01
  • 2014-03-17
  • 1970-01-01
  • 2012-02-21
相关资源
最近更新 更多