Lire en anglais

Partager via


Array.IsReadOnly Propriété

Définition

Obtient une valeur indiquant si Array est en lecture seule.

C#
public bool IsReadOnly { get; }
C#
public virtual bool IsReadOnly { get; }

Valeur de propriété

Boolean

Cette propriété est toujours false pour tous les tableaux.

Implémente

Remarques

Array implémente la IsReadOnly propriété, car elle est requise par l’interface System.Collections.IList . Un tableau en lecture seule n’autorise pas l’ajout, la suppression ou la modification d’éléments après la création du tableau.

Si vous avez besoin d’une collection en lecture seule, utilisez une System.Collections classe qui implémente l’interface System.Collections.IList .

Si vous effectuez un cast ou convertissez un tableau en objet d’interface IList , la IList.IsReadOnly propriété retourne false. Toutefois, si vous effectuez un cast ou convertissez un IList<T> tableau en interface, la IsReadOnly propriété retourne true.

La récupération de la valeur de cette propriété est une opération O(1).

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

Voir aussi