2.0なら
private List<ItemBody> _array;
public List<ItemBody> item[int i]
{
get
{
return this._array;
}
}
これでそれっぽくなる

1ならインデクサを実装したItemBody専用のコレクションクラスを作るしか無さそう