【发布时间】:2016-02-25 12:39:31
【问题描述】:
我正在翻译一个 C++ 项目中的矩阵,如下所示:
static int grad4[][4] = {{0,1,1,1}, {0,1,1,-1}, {0,1,-1,1}, {0,1,-1,-1},
{-1,1,1,0}, {-1,1,-1,0}, {-1,-1,1,0}, {-1,-1,-1,0}};
基本上在 C# 中实现它的方法是嵌套数组,对吗?所以数组看起来像这样:
static int[][] grad4 = new int[][]{
new int[]{0,1,1,1},new int[]{0,1,1,-1},new int[]{0,1,-1,1},new int[]{0,1,-1,-1},
new int[]{-1,1,1,0},new int[]{-1,1,-1,0},new int[]{-1,-1,1,0},new int[]{-1,-1,-1,0}};
如果矩阵不是太大也没关系,但是项目中有一些矩阵超过 80 列。有没有更简单的方法来初始化矩阵?谢谢你的帮助。
【问题讨论】: