Sdílet prostřednictvím


IDictionary.Values Vlastnost

Definice

ICollection Získá objekt obsahující hodnoty v objektuIDictionary.

public:
 property System::Collections::ICollection ^ Values { System::Collections::ICollection ^ get(); };
public System.Collections.ICollection Values { get; }
member this.Values : System.Collections.ICollection
Public ReadOnly Property Values As ICollection

Hodnota vlastnosti

Objekt ICollection obsahující hodnoty v objektu IDictionary .

Příklady

Následující příklad kódu ukazuje, jak implementovat Values vlastnost. Tento příklad kódu je součástí většího příkladu IDictionary pro třídu .

public:
    virtual property ICollection^ Values
    {
        ICollection^ get()
        {
            // Return an array where each item is a value.
            array<Object^>^ values = gcnew array<Object^>(itemsInUse);
            for (int i = 0; i < itemsInUse; i++)
            {
                values[i] = items[i]->Value;
            }
            return values;
        }
    }
public ICollection Values
{
    get
    {
        // Return an array where each item is a value.
        Object[] values = new Object[ItemsInUse];
        for (Int32 n = 0; n < ItemsInUse; n++)
            values[n] = items[n].Value;
        return values;
    }
}
Public ReadOnly Property Values() As ICollection Implements IDictionary.Values
    Get
        ' Return an array where each item is a value.
        Dim valueArray() As Object = New Object(ItemsInUse - 1) {}
        Dim n As Integer
        For n = 0 To ItemsInUse - 1
            valueArray(n) = items(n).Value
        Next n

        Return valueArray
    End Get
End Property

Poznámky

Pořadí hodnot ve vráceném ICollection objektu není zadáno, ale je zaručeno, že bude mít stejné pořadí jako odpovídající klíče ve ICollection vrácených Keys vlastností.

Platí pro

Viz také