public void AddRange(Descriptor[] val) { for (int i = 0; i < val.Length; i++) { this.Add(val[i]); } }