get<E> method

E get<E>(
  1. int index,
  2. E defaultValue
)

Get the indexth element.

If index is out of range and the value is not E, defaultValue is returned.

index番目の要素を取得します。

indexが範囲外、値がEでない場合、defaultValueが返されます。

Implementation

E get<E>(int index, E defaultValue) {
  if (!containsIndex(index) || this[index] is! E) {
    return defaultValue;
  }
  return this[index] as E;
}