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

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • Stevie

    Stevie

    2 Mayıs 2010