List<'MyClass>[] を返す必要があるメソッドがあり、そのためにローカル変数を設定する必要がありますが、初期化に問題があります。
私は試した:
List<MyClass>[] lists = new List<MyClass>[5];
「リストの汎用配列を作成できません」というエラーが表示されました
オブジェクトの配列をキャストしてみました:
List<MyClass>[] lists = (List<MyClass>[]) new Object[5];
これにより、実行時にキャストエラーが発生しました。
私も試しました:
List<MyClass>[] lists = (List<MyClass>[]) new List[5];
その結果、ヌルポインター例外が発生しました。
これを機能させるために何をする必要があるか知っている人はいますか?
ありがとう。