问题标签 [jagged-arrays]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
35310 浏览

c# - 什么是锯齿状阵列?

什么是锯齿状数组(在 C# 中)?任何示例以及何时应该使用它....

0 投票
1 回答
1765 浏览

c# - c# Wrapper to native c++ code,包装一个参数,它是一个指向数组的指针

我在 C++ 非托管代码中有以下简单的 DLL;

我曾尝试在 c# 中为上述内容编写以下包装函数:

其中 elements 是一个二维 3x3 数组:

上面给出的代码可以编译,但是在调用包装函数时程序会崩溃:

请在这里帮助我,告诉我上面的代码有什么问题,或者如何为简单的 c++ 函数编写包装器:

谢谢大家

0 投票
2 回答
130 浏览

python - 为什么锯齿状数组中第二个索引的负值在 Python 中不起作用?

例如,如果我有以下(来自 Project Euler 的数据):

为什么s[1:][:-1]给我同样的东西,s[1:]而不是(我想要的)[s[i][:-1] for i in range(1,len(s))]。换句话说,为什么 Python 会忽略我的第二个索引?

0 投票
2 回答
3812 浏览

vbscript - 如何在 VbScript 中创建多维锯齿状数组?

我需要创建多维字符串数组。数组的每一行可以有不同数量的字符串。类似于以下代码:

0 投票
4 回答
651 浏览

c# - 锯齿状阵列尺寸

我正在使用锯齿状数组并且有一点问题(或者至少我认为我有)。这些数组的大小由数据库中返回的行数决定,因此变化很大。我唯一的解决方案是将数组的尺寸设置为非常大,但这似乎......不是做事的最佳方式。

如何在不设置维度的情况下使用锯齿状数组,或者这只是 C# 编程的一个事实?

0 投票
3 回答
468 浏览

c# - C#中的锯齿状数组

我试图存储到锯齿状数组中的整数数组:

dr5 是一个数据读取器。我将 customer_id 存储在一个数组中,我还想将分数存储在另一个数组中。我想在while循环中有类似下面的东西

谁能帮帮我?编辑:这是我尝试过的。没有显示任何值。

0 投票
3 回答
3578 浏览

.net - ASP.NET 中的锯齿状数组 <-> 多维数组转换

我需要一些帮助来创建以下转换:

一个需要将一个800*600的多维数组转换成一个锯齿状数组然后反向同样的方法(锯齿状数组与原始多维数组的数据相同)

这可能吗?有什么帮助吗?

0 投票
2 回答
1030 浏览

c# - 将 Jagged 数组转换为多个一维数组

我想知道是否有办法将锯齿状数组转换[3][]为三个一维数组?

0 投票
1 回答
759 浏览

c# - 对包含空元素的锯齿状数组进行排序

我有一个锯齿状数组声明为

我试图用这段代码对这个数组进行排序:

和我的班级:

每行锯齿状数组有 2 个数组,包含 12 个整数。

我想通过添加第二个数组的所有 12 个整数来对数组进行排序,最小的应该是第一个。

但是我的主要问题是对象 x,y 通常为空,并且排序后的数组全为零。

有小费吗?

0 投票
12 回答
259517 浏览

c# - 如何声明二维字符串数组?

我需要有一个 3x3 数组排列来保存信息。如何在 C# 中声明它?