You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#if NET20
using System; using System.Collections.Generic; using System.Text;
namespace System.Linq {
/// <summary></summary>
public static class Enumerable {
/// <summary></summary>
public static List<T> ToList<T>(this IEnumerable<T> items) { var list = new List<T>(); foreach (var item in list) list.Add(item); return list; }
/// <summary></summary>
public static T[] ToArray<T>(this IEnumerable<T> items) { return ToList(items).ToArray(); }
/// <summary></summary>
public static List<TResult> Select<TSource, TResult>(this IEnumerable<TSource> items, Func<TSource, TResult> selector) { if (items == null) return new List<TResult>();
var list = new List<TResult>(); foreach (var item in items) list.Add(selector.Invoke(item)); return list; }
}
}
#endif
|