public override IEnumerator GetEnumerator() { for (int i = 0; i < Value.Count; i++) { yield return this[i]; } }