我是C#的新手,我想知道如何做到以下几点:
我创建了一个数组,其大小是我需要存储的最大元素数:
int[] myArray = new int[64000];
Run Code Online (Sandbox Code Playgroud)
我将此数组传递给第三方API.在此API中,它们使用该.Length属性来确定元素的数量.我不希望发生这种情况,因为数组长度是最大计数,而不是"活动计数"(即使用的元素数).
考虑到这一点,有没有办法创建另一个数组,其大小等于活动计数?而且,这可以在没有复制和/或分配的情况下完成吗?我已经拥有了已分配的内存 - 我想要做的就是在与第三方API完美匹配的同时指出感兴趣的子区域.