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

  • adrianisen

    adrianisen

    25 Kasım 2009
  • UniqueApps

    UniqueApps

    4 Ocak 2009
  • Wii Minute Radio

    Wii Minute R

    31 Mayıs 2008