public StringGetter[] GetGettersCollection() { StringGetter[] getters = new StringGetter[BuiltInGetters.Length + Getters.Count]; int i = 0; foreach (StringGetter get in Getters.Concat(BuiltInGetters)) { getters[i] = get; i++; } return(getters); }