多维数组与交错数组的转换

Posted 听哥哥的话

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多维数组与交错数组的转换相关的知识,希望对你有一定的参考价值。

public static void Test1()
{
double[][] arr = new double[2][];
arr[0] = new double[2];
arr[1] = new double[2];
arr[0][0] = 666;
//for (int i = 0; i < 2; i++)
//{
// for (int j = 0; j < 2; j++)
// {

// arr[i, j] = i*2+j;

// }
//}
Array array = arr;
unsafe
{
var str = Newtonsoft.Json.JsonConvert.SerializeObject(array);
double[,] arr2 = Newtonsoft.Json.JsonConvert.DeserializeObject<double[,]>(str);
MyOGRE.GenerateQuasiRandomNumber(2, 3, ref arr2);
}
// // MyOGRE.MyOGREHello();
// double d = 1.051341234;
//var dd= MyOGRE.GenerateInverseRandomNumber(d);

 

}

 

以上是关于多维数组与交错数组的转换的主要内容,如果未能解决你的问题,请参考以下文章

基本语法和数组(二维,多维,交错数组)

c# 多维数组交错数组(转化为DataTable)

C#中有哪些类型的数组

将交错的 NumPy 整数数组转换为 complex64 的最快方法是啥?

Java:转换 ByteBuffer 多维数组

如何将 atoi 和 strtok 与多维数组一起使用?