【发布时间】:2023-03-29 00:08:01
【问题描述】:
我试图弄清楚如何从多维数组中获取单维(为了论证,假设它是二维的),我有一个多维数组:
double[,] d = new double[,] { { 1, 2, 3, 4, 5 }, { 5, 4, 3, 2, 1 } };
如果它是一个锯齿状数组,我会简单地调用d[0],这会给我一个{1, 2, 3, 4, 5} 的数组,有没有办法用二维数组实现同样的效果?
【问题讨论】:
-
听起来您想创建一个引用数组切片的数组。我认为这是不可能的。
-
@Gabe,是的,我查看了文档,但没有看到任何可以帮助我获得切片的内容,所以我决定与社区确认。谢谢(你的)信息! :)
-
我刚刚注意到我的问题是重复的:stackoverflow.com/questions/1406083/array-slice-in-c
标签: c# .net arrays multidimensional-array jagged-arrays