Collections
네임스페이스 Going.UI.Collections — 변경 감지 컬렉션
public class ObservableList<T>
: IList<T>
변경 감지 플래그(Changed)를 가진 제네릭 리스트. UI 컨테이너 Childrens 등에 사용.
Properties
| bool | Changed get set | 항목이 추가/제거/변경된 여부. 소비 후 수동 초기화 필요. |
| int | Count get | 항목 수 |
| bool | IsReadOnly get | 항상 false |
| T | this[int index] get set | 인덱서 |
Methods
| void | Add | (T item) | 항목 추가 |
| void | AddRange | (IEnumerable<T> items) | 범위 추가 |
| void | Insert | (int index, T item) | 지정 위치에 삽입 |
| bool | Remove | (T item) | 항목 제거 |
| void | RemoveAt | (int index) | 인덱스로 제거 |
| void | Clear | () | 전체 삭제 |
| bool | Contains | (T item) | 항목 포함 여부 |
| int | IndexOf | (T item) | 항목 인덱스 반환 (없으면 -1) |
| void | CopyTo | (T[] array, int arrayIndex) | 배열로 복사 |
| IEnumerator<T> | GetEnumerator | () | 열거자 반환 (foreach 지원) |
검색 결과가 없습니다.