Как инкапсулировать массив?

  • Автор темы borisblade
  • Дата начала
B

borisblade

#1
Код:
public class Player_class
{
...
private byte[] round_fixed_level = new byte[5];
...
}
Выбрал опцию "инкапсулировать" - вот что дала среда:
Код:
public byte[] Round_fixed_level
{
get { return round_fixed_level; }
set { round_fixed_level = value; }
}
Мне же нужно превратить переменную класса типа массив в свойство этого класса. Но почему предложенный код не работаей с индексом? Мне же нужен вызов
Код:
obj1_of_Player_class.Round_fixed_level[i]
{
set round_fixed_level[i] = value;
Или с массивом нельзя работать через свойство? Писать метод что ли, получающий в кач. аргумента индекс?