標準例外「System.RankException」についてです。
定義
例外
System.RankException
原因・意味
- 要求された次元の配列とは異なる次元の配列を指定した
対処法
- 要求された次元数の配列を渡す
発生例
例)1次元配列を渡すべき所、2次元配列を渡した場合
int[,] arr = new int[,] {{1,2}, {3,4}};
Array.Reverse(arr);
System.RankException: 'Only single dimension arrays are supported here.'
Array.Reverse()は1次元配列のみ許可しています。
備考
- このエラーが出た場合は、配列の次元数が要求されたものと合っているか確認してください。