Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将内存分配给对象c#_C#_Visual Studio 2010_Memory_Memory Management - Fatal编程技术网

将内存分配给对象c#

将内存分配给对象c#,c#,visual-studio-2010,memory,memory-management,C#,Visual Studio 2010,Memory,Memory Management,我的任务是创建一个简单的电话网络模拟,其中包括不同类型的电话,其中一些将有短信风格的功能。我希望能够模拟这些手机有一个有限的内存容量。我可以简单地限制手机可以储存的信息数量,但我认为使用系统RAM会是一个更简单的解决方案。在c#中有没有一种简单的方法可以做到这一点 将有一个phone类,其中包含一个继承自它的textphone类,每个电话都将是由此创建的对象。您可以使用缓冲区数组或内存映射文件。您可以使用虚拟机,只为其分配少量ram。这没有意义,您不控制虚拟内存操作系统上的ram。只需创建一个你

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


将有一个phone类,其中包含一个继承自它的textphone类,每个电话都将是由此创建的对象。

您可以使用缓冲区数组或内存映射文件。

您可以使用虚拟机,只为其分配少量ram。这没有意义,您不控制虚拟内存操作系统上的ram。只需创建一个你不允许增长超过某个限制的列表。只需在谷歌上搜索一下,听起来很有希望。是否可以将我的短信和联系人簿分配给同一个联系人簿,同时仍将它们作为单独的实体进行维护?嗯,我一直在等着看是否有其他人有任何想法……但我必须奖励你的脸颊(和你的答案)谢谢:)