public static Vector <T> AsVector <T>(this IIndexable <T> indexable) { var vec = indexable as Vector <T>; if (vec == null) { vec = new ProxyVector <T>(indexable); } return(vec); }
public ProxyColVector(IIndexable <T> source) { _proxy = new ProxyVector <T>(source); }