基础对象类的多个数组 - c#

好吧,我正在尝试,我想知道一些事情。
首先,我将代码粘贴到我的基础对象类中。这样您就知道了。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace P_Object
{
    class base_object
    {
        string pronoun_name;
        string noun_name;
        string internal_name;
        string internal_id;
        Dictionary<string, string> relations = new Dictionary<string, string>();

    }
}

这是崩溃的原因。

在另一个类中,它的定义是:

private base_object[] objects1=new base_object[99999999];
private base_object[] objects2 = new base_object[99999999];
private base_object[] objects3 = new base_object[99999999];
private base_object[] objects4 = new base_object[99999999];
private base_object[] objects5 = new base_object[99999999];
private base_object[] objects6 = new base_object[99999999];
private base_object[] objects7 = new base_object[99999999];
private base_object[] objects8 = new base_object[99999999];
private base_object[] objects9 = new base_object[99999999];
private base_object[] objects10 = new base_object[99999999];
private base_object[] objects11 = new base_object[99999999];
private base_object[] objects12 = new base_object[99999999];
private base_object[] objects13 = new base_object[99999999];
private base_object[] objects14 = new base_object[99999999];
private base_object[] objects15 = new base_object[99999999];
private base_object[] objects16 = new base_object[99999999];
private base_object[] objects17 = new base_object[99999999];
private base_object[] objects18 = new base_object[99999999];
private base_object[] objects19 = new base_object[99999999];
private base_object[] objects20 = new base_object[99999999];
private base_object[] objects21 = new base_object[99999999];
private base_object[] objects22 = new base_object[99999999];
private base_object[] objects23 = new base_object[99999999];
private base_object[] objects24 = new base_object[99999999];
private base_object[] objects25 = new base_object[99999999];

我的主要目标是根据必须使用的数组内存量来测试在C#崩溃之前我可以将C#推入多远...我能想到的崩溃的唯一原因是我已经用光了不知何故?
:/

参考方案

对此可能存在编译器强制实施的限制,但是就内存使用而言,可以将c#推送多远取决于硬件。更多的内存允许更多的数组等。根据问题很难具体说明。

无法将Summernote值存储到数据库中,它返回[object Object] - php

我试图用ajax / jquery将summernote值存储到数据库中,但是它只是将此值发送到数据库字段-----> [object Object]。HTML:<div class="form-group"> <label for="description">Desciption<…

jQuery $ .get()数组返回[object Object] - php

test.php包括以下内容:echo json_encode( array( array("name"=>"John","time"=>"2pm"), array("name"=>"2","time"…

如何在C#中执行typeof object [*]? - c#

我是C#的新手,但是在网上搜索了一个小时却没有任何乐趣……我需要确定一个对象是否为非零索引数组,即object [*]我试过了:if(v != null && v.GetType() == typeof(object[*])) 和 if(v是object [*])以及重载的方法Method(object v)和Method(object [*…

检查hashCode()是否相等是实现equals(Object obj)的有效方法? - java

我的hashCode方法确保相等的对象具有相等的哈希码。我的实现还保证了相反的说法是正确的,因为相等的哈希码表示对象相等。做类似的事情: @Override public boolean equals(Object obj) { if (this == obj) {return true;} if (obj == null) {return false;} …

将对象转换为List <object> - c#

我看过类似的问题,但没有什么合适的。我有一个碰巧包含列表的对象。我想把它变成我可以列举的东西。例如:object listObject; // contains a List<Something> List<object> list; list = listObject as List<object>; // list c…