## IEnumerable::begin() method


Obtiene un iterador que apunta al primer elemento (si lo hay) de la colección. Este iterador no puede usarse para cambiar un objeto referenciado porque [GetEnumerator()](../getenumerator/) devuelve un objeto copia de T.

```cpp
iterator System::Collections::Generic::IEnumerable<T>::begin()
```


### ReturnValue

Un iterador que apunta al primer elemento (si lo hay) de la colección

## Ver también

* Typedef [iterator](../iterator/)
* Class [IEnumerable](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
## IEnumerable::begin() const method


Obtiene un iterador que apunta al primer elemento (si lo hay) de la instancia calificada como const de la colección.

```cpp
const_iterator System::Collections::Generic::IEnumerable<T>::begin() const
```


### ReturnValue

Un iterador que apunta al primer elemento (si lo hay) de la instancia calificada como const de la colección

## Ver también

* Typedef [const_iterator](../const_iterator/)
* Class [IEnumerable](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
