Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ArrayList.ReadOnly Method (IList)

Returns a read-only IList wrapper.

Namespace:  System.Collections
Assembly:  mscorlib (in mscorlib.dll)

static member ReadOnly : 
        list:IList -> IList

Parameters

list
Type: System.Collections.IList

The IList to wrap.

Return Value

Type: System.Collections.IList
A read-only IList wrapper around list.

ExceptionCondition
ArgumentNullException

list is a null reference (Nothing in Visual Basic).

To prevent any modifications to list, expose list only through this wrapper.

A collection that is read-only is simply a collection with a wrapper that prevents modifying the collection. If changes are made to the underlying collection, the read-only collection reflects those changes.

This method is an O(1) operation.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft