34    {
   35        get
   36        {
   37            if (index < 0 || index >= 
Count)
 
   38            {
   40            }
   42        }
   43        set
   44        {
   45            if (index < 0 || index >= 
Count)
 
   46            {
   48            }
   53            try
   54            {
   56            }
   57            catch
   58            {
   60                throw;
   61            }
   62        }
   63    }
virtual void OnValidate(object value)
virtual void OnSet(int index, object? oldValue, object? newValue)
virtual void OnSetComplete(int index, object? oldValue, object? newValue)
static string ArgumentOutOfRange_Index