public static CharArray Range(int start, int end) { CharArray array = new CharArray(end - start); for (int i = start; i < end; i++) { array.Add((char)i); } return(array); }
public CharArray Where(QueryEvent <Character> test) { CharArray list = new CharArray(); for (int i = 0; i < length; i++) { Character t = Character.ValueOf(Get(i)); if (test.Hit(t)) { list.Add(t.CharValue()); } } return(list); }