IDictionary.Values Propiedad

Definición

Obtiene un objeto ICollection que contiene los valores del objeto IDictionary.

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

Valor de propiedad

Objeto ICollection que contiene los valores del objeto IDictionary.

Ejemplos

En el ejemplo de código siguiente se muestra cómo implementar la Values propiedad . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase IDictionary.

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

Comentarios

El orden de los valores del objeto devuelto ICollection no se especifica, pero se garantiza que es el mismo orden que las claves correspondientes en el ICollection devuelto por la Keys propiedad .

Se aplica a

Consulte también