SORU
25 ŞUBAT 2011, Cuma


Oyuncu Listesi<X> Liste<Y>

Ben aşağıdaki gibi bir zamanda başka bir tür öğelerin bir listesini atmak mümkün (nesne döküm yapmak için halka açık bir operatör statik bir yöntem olduğu düşünülürse)

List<Y> ListOfY = new List<Y>();

foreach(X x in ListOfX)
    ListOfY.Add((Y)x);

Ama bir anda tüm listeyi atmak mümkün değil mi? Örneğin,

ListOfY = (List<Y>)ListOfX;

CEVAP
25 ŞUBAT 2011, Cuma


Eğer X gerçekten Y çevirebilirsiniz eğer kullanmak gerekir

List<Y> listOfY = listOfX.Cast<Y>().ToList()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Atlantic Records

    Atlantic Rec

    15 Aralık 2006
  • Press Start

    Press Start

    4 HAZİRAN 2006
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011