Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  .Net Framework'te System.Collections aduzayında tanımlı, indisle erişilebilen * nesne kolleksiyonlarına ilişkin arayüz.

Şu şekilde tanımlanmış:
public interface IList : ICollection, IEnumerable
{
    // Metodlar
    int Add(object value);
    void Clear();
    bool Contains(object value);
    int IndexOf(object value);
    void Insert(int index, object value);
    void Remove(object value);
    void RemoveAt(int index);

    // Property'ler
    bool IsFixedSize { get; }
    bool IsReadOnly { get; }
    object this[int index] { get; set; }
}

Add : Belirtilen nesneyi kolleksiyonun sonuna ekler.
Clear : kolleksiyondaki tüm elementleri siler.
Contains : belirtilen nesne kolleksiyonda varsa true döndürür.
IndexOf : belirtilen nesnenin indisini döndürür.
Insert : belirtilen indis konumuna belirtilen nesneyi ekler.
Remove : belirtilen nesneyi siler. (kolleksiyondan çıkartır)
RemoveAt : indisi belirtilen nesneyi siler.

IsFixedSize : Eleman sayısı sabit ise true döndürür. (Bu durumda Add, Insert, Remove, RemoveAt çalışmaz.)
IsReadOnly : Sadece okunabilir ise true döndürür. (Bu durumda indexer'ın setter'ı çalışmaz.)
this[index] : indexer

Özellikle ArrayList ve CollectionBase sınıfları ve bu sınıflardan türetilen sınıflar tüm bu metod ve özellikleri içerir.
fizikci
23 Kasım 2005 17:08
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1171 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen