Один момент, отличающий индексатор массива от индексаторов других коллекций - возможность возвращать struct-элементы по ссылке.

Entry[] entryArray;
//Fill array ...
ref Entry elem = ref entryArray[entryIndex];
elem.Property1 = "newValue";
Теги: