gpt4 book ai didi

c# - JavaScript 数组与 C# 数组

转载 作者:太空宇宙 更新时间:2023-11-03 21:38:53 26 4
gpt4 key购买 nike

此 JavaScript 数组显示的是什么类型的数组? 1 维、2 维还是 3 维?此外,此数组在 C# 中的确切表示形式是什么?

var arr = new Array ([34.01843, -118.491046], [34.006673, -118.486562], [34.009714, -118.480296], [34.010408, -118.473215], [34.01521, -118.474889], [34.022502, -118.480124],
[34.024423, -118.459868], [34.024885, -118.44871], [34.002368, -118.482828], [34.003791, -118.473001], [34.015922, -118.457422], [34.022147, -118.457894],
[34.028904, -118.46725], [34.030114, -118.481326], [34.03143, -118.494029], [34.031643, -118.504758], [34.029616, -118.515058], [34.001834, -118.451414]);

此数组中值的数据类型为 double 。

最佳答案

这是一个锯齿状数组,其中每个内部数组的长度为 2。

在 C# 中,您可以使用:

var arr = new [] {
new[]{34.01843, -118.491046}, new[]{34.006673, -118.486562}, new[]{34.009714, -118.480296},
//...
};

这是一个double[][];但是,您也可以选择使用 double[,] 代替(但它会有不同的语义):

var arr = new [,] {
{34.01843, -118.491046}, {34.006673, -118.486562}, {34.009714, -118.480296},
//...
};

关于c# - JavaScript 数组与 C# 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20399655/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com