返信>>まずはMSDNで例外の原因を調べてみてください。Object)al_TEST.Item(2)が返す値の型はObject型ですので、ObjectからObjectに型変換するのでは意味がありませんよ。Onを指定されることをお勧めします。詳細はヘルプで調べてみてください)その前のal_TEST.Addメソッド呼び出しでSortClassのインスタンスを追加しているのですから、SortClassに型変換するべきでしょう。修正後、実行したらインデックス3番目の3つの項目(OEIJI,OHIRAGANA,OSUUJI)を取得できました。CTypeを使用すれば宜しいのでしょうか?SortClassのフィールドのOSUUJIを取得するためには、まずObjectからSortClassに型変換する必要がありますよね。申し訳ありません、理解するのに時間が掛かるものですから。この辺を理解するには、クラスとは何か?インスタンスとは何か?を正しく理解しておく必要があります。オブジェクト指向について学べそうなVB.netの入門書などで勉強されることをお勧めします。