ArrayList'te Linq ile tipe göre veri çekme

Ağustos 30, 2008 16:19 tarihinde dandelo tarafndan eklenmistir.

İçinde farklı tiplerden veri bulunduran bir ArrayList içinden linq yardımı ile verileri çekip bunları listbox'a ekleyen kod. GetType ile değişkenin tipi alınıyor ve typeof(tip) ile karşılaştırarak kontrol ediyoruz. :

C#-Code:


ArrayList aliste = new ArrayList();

        private void Form1_Load(object sender, EventArgs e)
        {
            aliste.Add(4);
            aliste.Add(5);
            aliste.Add("Faruk");
            aliste.Add(true);
            aliste.Add("Terzioğlu");

            var stringliste = from liste in aliste.ToArray()
                              where liste.GetType() == typeof(String)
                              select liste ;

            foreach (var item in stringliste)
            {
                listBox1.Items.Add(item);
            }
        } 


Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

İlişkili yazılar

Yorum ekle


(Gravatar simgesini gösterecek)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Canlı önizleme

Ocak 7. 2009 09:54

Topluluklar

Channel 8 Channel 9
Channel 10 Mix
TechEd NetFx3

 

Microsoft Online

 

Akislar

 

Ne Dinliyorum

 

Özlü Sözler

"Büyük adamlarin hatalari günes tutulmasina benzer, onlari herkes görür."

- Cucong