#if NET20
using System;
using System.Collections.Generic;
using System.Text;
namespace System.Linq
{
///
public static class Enumerable
{
///
public static List ToList(this IEnumerable items)
{
var list = new List();
foreach (var item in list) list.Add(item);
return list;
}
///
public static T[] ToArray(this IEnumerable items)
{
return ToList(items).ToArray();
}
///
public static List Select(this IEnumerable items, Func selector)
{
if (items == null) return new List();
var list = new List();
foreach (var item in items) list.Add(selector.Invoke(item));
return list;
}
}
}
#endif