[英]Initialize not null jagged array
我目前正在UCLAN學習計算,我必須使用Spec#編寫一個程序,並且需要2個二維鋸齒狀數組,不能為null。 我知道對於普通數組我可以這樣聲明
T![]!
但是當我想為鋸齒狀數組聲明它時,我應該這樣寫
T![]![]
這很好用,但是當我想初始化它時:
T![]![] = new T![365]![]
它引發了一個錯誤,而我只是找不到解決方法。
我沒有找到如何正確初始化數組的方法,但是找到了解決方法。
T![]![]! = (T![]![]) new T![][];
這就是它的工作原理!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.