c# - 如何在现有数组的索引中创建数组,C#

标签 c# arrays

我如何在不使用指针的情况下在现有数组的索引中创建数组

float[] currentNode = new float[12]
float[] neighbour = new float[12]

neighbour[8] = new float[12]
neighbour[8] = currentNode;

and can access with neighbour[8][1]


其他选择是使用指针的东西。

float *pointer;
int []array = new int[12];
pointer = &array[0];

neighbour[8] = pointer


那么第一个解决方案是否可以不更改我的两个数组?任何其他解决方案? 。

最佳答案

您正在寻找Multidimensional arrays

int[,] myArray;
myArray = new int[,] {{1,2}, {3,4}, {5,6}, {7,8}};   // OK

关于c# - 如何在现有数组的索引中创建数组,C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8136600/

相关文章:

c# -//doxygen中的注释

c# - 具有多列的 WinForms 组合框 (C#)?

c# - CopyAndUpdateAssertion - I/O 不匹配

c# - 在 Sitecore 中将类作为列表加载

php - 将 CSV 字符串转换为数组键和值 1 或 true

c# - 包含另一个泛型类型的子泛型类

java - Java 中的数组?

一定范围内整数的 Python numpy 乘积

Java - 静态和动态数组初始化

java - 在java中随机生成整数数组的问题