ArrayList 内の値の範囲から配列を作成したいのですが、「ソース配列の少なくとも 1 つの要素を目的の配列型にキャストできませんでした」というエラーが表示されます。
以下が失敗する理由と、代わりに何をしますか?
int[] ints = new int[] { 1, 2, 3 };
ArrayList list = ArrayList.Adapter(ints);
int[] mints = (int[])list.GetRange(0, 2).ToArray(typeof(int));