我目前正在UCLAN学习计算,我必须使用Spec#编写一个程序,我需要一个不能为空的2维锯齿状数组。 我知道一个普通的数组我可以像这样声明它
T![]!
但是当我想为一个锯齿状数组声明它时,我应该像这样写
T![]![]
这非常有效,但是当我想要初始化它时:
T![]![] = new T![365]![]
它抛出一个错误,我只是找不到如何解决这个问题。
答案 0 :(得分:0)
我没有找到如何正确初始化阵列,但我找到了解决方法。
T![]![]! = (T![]![]) new T![][];
这是它的工作原理!