Пример #1
0
    public ItemTienda Mayor(Dictionary <string, int> diccionario)
    {
        ItemTienda itemMayorCosto = new ItemTienda("a", 0);

        foreach (KeyValuePair <string, int> objetoActual in diccionario)
        {
            if (objetoActual.Value > itemMayorCosto.Costo)
            {
                itemMayorCosto = new ItemTienda(objetoActual.Key, objetoActual.Value);
            }
        }
        return(itemMayorCosto);
    }
Пример #2
0
    void Start()
    {
        for (int i = 0; i < cantidadItems; i++)
        {
            ItemTienda item = new ItemTienda(randomString(), randomInt());
            Tienda.Add(item.Nombre, item.Costo);
        }

        for (int i = 0; i < cantidadItems; i++)
        {
            ItemsOrdenados.Add(Mayor(Tienda));
            Tienda.Remove(Mayor(Tienda).Nombre);
        }

        foreach (ItemTienda item in ItemsOrdenados)
        {
            Debug.Log(item.Nombre + " ---- " + item.Costo + " pesos");
        }
    }