# IResizableList<T> interface

Namespace: [Rhino.Collections](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.collections.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public interface IResizableList<T> : IList<T>
```

Provides the ability to resize a generic list by setting the Count property.

**Type parameters:**

- `T`

**Derived types:** [MeshFaceList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshfacelist.md), [MeshFaceNormalList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshfacenormallist.md), [MeshNgonList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshngonlist.md), [MeshPrincipalCurvatureList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshprincipalcurvaturelist.md), [MeshTextureCoordinateList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshtexturecoordinatelist.md), [MeshVertexColorList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexcolorlist.md), [MeshVertexList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexlist.md), [MeshVertexNormalList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexnormallist.md), [MeshVertexStatusList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexstatuslist.md)

## Properties

- [Count](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.iresizablelist-1/count.md): Gets or sets the length of the list. This hides (Shadows in Vb.Net) the read-only Count property of the generic list.
