Exemplo n.º 1
0
 public static IRange <T> Slice <T>(this IListSource <T> list, NumRange <int, MathI> range)
 {
     return(list.Slice(range.Lo, range.Count));
 }
Exemplo n.º 2
0
 public static ListSlice <T> Slice <T>(this IListAndListSource <T> list, NumRange <int, MathI> range)
 {
     return(new ListSlice <T>(list, range.Lo, range.Count));
 }
Exemplo n.º 3
0
 public static ArraySlice <T> Slice <T>(this T[] list, NumRange <int, MathI> range)
 {
     return(new ArraySlice <T>(list, range.Lo, range.Count));
 }