인덱스는 배열과 같은 액세스를 제공하기 위해 클래스 정의에 추가할 수 있는 특수한 유형의 속성입니다.
Card 개체의 Cards 컬렉션에 인덱스를 추가합니다.
공용 클래스 카드:CollectionBase
{
.....
공개 카드 this[int cardIndex]
{
get{ return (카드)목록[cardIndex] }
설정{ 목록[카드인덱스]=값 }
}
}
IList.List 속성은 System.Object 개체를 반환합니다.
간단한 이해:
카드 DeckCards = 새 카드();
....
DeckCards[index]가 호출될 때만 컴파일러에서 인식될 수 있으며 오류가 보고되지 않습니다.
-