Array.IsReadOnly Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Array öğesinin salt okunur olup olmadığını belirten bir değer alır.
public:
property bool IsReadOnly { bool get(); };
public:
virtual property bool IsReadOnly { bool get(); };
public bool IsReadOnly { get; }
public virtual bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public ReadOnly Property IsReadOnly As Boolean
Public Overridable ReadOnly Property IsReadOnly As Boolean
Özellik Değeri
Bu özellik her zaman false
tüm diziler içindir.
Uygulamalar
Açıklamalar
Array arabirimi tarafından IsReadOnly System.Collections.IList gerekli olduğundan özelliğini uygular. Salt okunur bir dizi, dizi oluşturulduktan sonra öğelerin eklenmesine, kaldırılmasına veya değiştirilmesine izin vermez.
Salt okunur bir koleksiyona ihtiyacınız varsa arabirimini uygulayan System.Collections.IList bir System.Collections sınıf kullanın.
Bir diziyi arabirim IList nesnesine dönüştürür veya dönüştürürseniz özelliği IList.IsReadOnly döndürür false
. Ancak, bir diziyi arabirime IList<T> dönüştürür veya dönüştürürseniz özelliği IsReadOnly
döndürür true
.
Bu özelliğin değerini almak bir O(1) işlemidir.