다음을 통해 공유


Collection.Item[] 속성

정의

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

오버로드

Item[Int32]

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

Item[Object]

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

Item[String]

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

Item[Int32]

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

public:
 property System::Object ^ default[int] { System::Object ^ get(int Index); };
public object? this[int Index] { get; }
public object this[int Index] { get; }
member this.Item(int) : obj
Default Public ReadOnly Property Item(Index As Integer) As Object

매개 변수

Index
Int32

컬렉션 요소의 위치를 지정하는 숫자 식입니다. Index는 1에서 컬렉션의 Count 속성 값 사이의 숫자여야 합니다. 또는 (B) 컬렉션 요소의 키 문자열이나 위치를 지정하는 Object 식입니다.

속성 값

위치 또는 키별로 개체의 Collection 특정 요소입니다.

예제

다음 예제에서는 속성을 사용 하 여 Item 컬렉션에서 개체에 대 한 참조를 검색 합니다. 개체로 Collection 만든 birthdays 다음 키를 인수로 사용하여 Bill의 생일을 나타내는 개체를 "Bill"Index 검색합니다.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
Dim aBirthday As DateTime
aBirthday = birthdays.Item("Bill")
MsgBox(CStr(aBirthday))
aBirthday = birthdays("Bill")
MsgBox(CStr(aBirthday))

첫 번째 호출은 속성을 명시적으로 지정 Item 하지만 두 번째 호출은 지정하지 않습니다. 속성이 개체의 Item 기본 속성 Collection 이므로 두 호출 모두 작동합니다.

설명

가 형식인 경우 Index 속성은 Item , , CharChar배열 또는 정수 값으로 String처리하려고 시도Object합니다. 또는 Integer로 변환 IndexString 수 없으면 Item 예외가 ArgumentException throw됩니다.

Item 속성은 컬렉션에 대 한 기본 속성입니다. 따라서 다음 코드 줄은 동일합니다.

MsgBox(CStr(customers.Item(1)))  
MsgBox(CStr(customers(1)))  

적용 대상

Item[Object]

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

public:
 property System::Object ^ default[System::Object ^] { System::Object ^ get(System::Object ^ Index); };
public object? this[object Index] { get; }
public object this[object Index] { get; }
member this.Item(obj) : obj
Default Public ReadOnly Property Item(Index As Object) As Object

매개 변수

Index
Object

컬렉션 요소의 위치를 지정하는 숫자 식입니다. Index는 1에서 컬렉션의 Count 속성 값 사이의 숫자여야 합니다. 또는 (B) 컬렉션 요소의 키 문자열이나 위치를 지정하는 Object 식입니다.

속성 값

위치 또는 키별로 개체의 Collection 특정 요소입니다.

예제

다음 예제에서는 속성을 사용 하 여 Item 컬렉션에서 개체에 대 한 참조를 검색 합니다. 개체로 Collection 만든 birthdays 다음 키를 인수로 사용하여 Bill의 생일을 나타내는 개체를 "Bill"Index 검색합니다.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
Dim aBirthday As DateTime
aBirthday = birthdays.Item("Bill")
MsgBox(CStr(aBirthday))
aBirthday = birthdays("Bill")
MsgBox(CStr(aBirthday))

첫 번째 호출은 속성을 명시적으로 지정 Item 하지만 두 번째 호출은 지정하지 않습니다. 속성이 개체의 Item 기본 속성 Collection 이므로 두 호출 모두 작동합니다.

설명

가 형식인 경우 Index 속성은 Item , , CharChar배열 또는 정수 값으로 String처리하려고 시도Object합니다. 또는 Integer로 변환 IndexString 수 없으면 Item 예외가 ArgumentException throw됩니다.

Item 속성은 컬렉션에 대 한 기본 속성입니다. 따라서 다음 코드 줄은 동일합니다.

MsgBox(CStr(customers.Item(1)))  
MsgBox(CStr(customers(1)))  

적용 대상

Item[String]

Source:
Collection.vb
Source:
Collection.vb
Source:
Collection.vb

위치나 키를 기준으로 Collection 개체의 특정 요소를 가져옵니다.

public:
 property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ Key); };
public object? this[string Key] { get; }
public object this[string Key] { get; }
member this.Item(string) : obj
Default Public ReadOnly Property Item(Key As String) As Object

매개 변수

Key
String

위치 인덱스 대신 컬렉션의 요소에 액세스하는 데 사용할 수 있는 키 문자열을 지정하는 고유 String 식입니다. Key는 요소가 컬렉션에 추가될 때 지정한 Key 인수와 일치해야 합니다.

속성 값

위치 또는 키별로 개체의 Collection 특정 요소입니다.

예제

다음 예제에서는 속성을 사용 하 여 Item 컬렉션에서 개체에 대 한 참조를 검색 합니다. 개체로 Collection 만든 birthdays 다음 키를 인수로 사용하여 Bill의 생일을 나타내는 개체를 "Bill"Index 검색합니다.

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
Dim aBirthday As DateTime
aBirthday = birthdays.Item("Bill")
MsgBox(CStr(aBirthday))
aBirthday = birthdays("Bill")
MsgBox(CStr(aBirthday))

첫 번째 호출은 속성을 명시적으로 지정 Item 하지만 두 번째 호출은 지정하지 않습니다. 속성이 개체의 Item 기본 속성 Collection 이므로 두 호출 모두 작동합니다.

설명

가 형식인 경우 Index 속성은 Item , , CharChar배열 또는 정수 값으로 String처리하려고 시도Object합니다. 또는 Integer로 변환 IndexString 수 없으면 Item 예외가 ArgumentException throw됩니다.

Item 속성은 컬렉션에 대 한 기본 속성입니다. 따라서 다음 코드 줄은 동일합니다.

MsgBox(CStr(customers.Item(1)))  
MsgBox(CStr(customers(1)))  

적용 대상