二维数组的锯齿状数组

发布于 2024-12-11 07:38:40 字数 384 浏览 0 评论 0原文

private Magazine[,] [] myMags;

我试图拥有一个包含 Magazine[14,14] 的 2d 数组的 1d 数组(长度为 5)。 这样我就可以去(即 1d 数组中的每个元素引用一个 14x14(=196 杂志)的 2d 数组):

myMags[0] = new Magazine[14,14];
myMags[1] = new Magazine[14,14];
myMags[2] = new Magazine[14,14];
myMags[3] = new Magazine[14,14];
myMags[4] = new Magazine[14,14];

以这种方式初始化和分配元素的正确语法是什么?

private Magazine[,] [] myMags;

I'm trying to have a 1d array (length 5) that contains 2d arrays of Magazine[14,14].
So that I could go (ie. each element in the 1d array references a 2d array with 14x14 (=196 Magazines)):

myMags[0] = new Magazine[14,14];
myMags[1] = new Magazine[14,14];
myMags[2] = new Magazine[14,14];
myMags[3] = new Magazine[14,14];
myMags[4] = new Magazine[14,14];

What is the correct syntax to initialise and assign an element in this manner?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

难以启齿的温柔 2024-12-18 07:38:41
    Magazine[][,] myMags = new Magazine[5][,];
    myMags[0] = new Magazine[14, 14];
    myMags[1] = new Magazine[14, 14];
    myMags[2] = new Magazine[14, 14];
    myMags[3] = new Magazine[14, 14];
    myMags[4] = new Magazine[14, 14];
    Magazine[][,] myMags = new Magazine[5][,];
    myMags[0] = new Magazine[14, 14];
    myMags[1] = new Magazine[14, 14];
    myMags[2] = new Magazine[14, 14];
    myMags[3] = new Magazine[14, 14];
    myMags[4] = new Magazine[14, 14];
影子是时光的心 2024-12-18 07:38:41

我相信这会起作用

   private Magazine[,,] myVarName = new Magazine[4,14,14];

参考http://msdn。 microsoft.com/en-us/library/2yd9wwz4(v=VS.100).aspx

I believe this will work

   private Magazine[,,] myVarName = new Magazine[4,14,14];

Reference http://msdn.microsoft.com/en-us/library/2yd9wwz4(v=VS.100).aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文