Durgut » ASP.NET

ArrayList myCart.items.Contains() bulmuyor

(2 mesaj(lar))
  1. metiner33

    offline
    Üye

    asp.net profile api son videonuzdaki alışveriş sepeti uygulamasını biraz geliştireyim dedim...

    mesala ArrayList sınıfında bir değişken varmı yokmu diye kontrol ettirmek istiyorum. bunun için basit olarak bir sorgula butonu click edildiğinde;

    -----------
    protected void Sorgula_Click(object sender, EventArgs e)
    {
    ShoppingCart myCart;
    myCart = Profile.ShoppingCart;

    if (myCart == null)
    {
    myCart = new ShoppingCart();
    }

    if (myCart.items.Contains(555) == true)
    {
    Response.Write("Sepette var!");
    }
    else
    {
    Response.Write("Sepette yok!");
    }

    }
    -----------
    şekilde görüldüğü gibi yapıyorum.. varsada yoksada Sepette Yok! diyor. Ayrıca remove indexof gibi diğer fonksiyonlar da olumsuz sonuç veriyor.. Lakin clear fonksiyonu tüm sepeti temizliyor.. Bir yerde hata yaptığım kesin :)

    2 years önce #
  2. fatihdurgut

    offline
    Yönetici

    burda shopping cart icerisinde tuttugumuz seyler object oldugu icin o sekilde bulamazsin. burda shopping cart icerisinde arraylist yerine generic list kullanmakta fayda var.

    2 years önce #

Bu konu için RSS beslemesi

Cevapla

Mesaj göndermek için giriş yapmalısınız.