public TItem this[int index] { get { var byIndex = ByIndex.FromIndex(index); return(GetElementByXPath(byIndex)); } }
public TItem First() { try { var byIndex = ByIndex.FromIndex(0); return(GetElementByXPath(byIndex)); } catch (NoSuchElementException) { throw new EmptyWebElementCollectionException(); } }