IEnumerable類型原生是沒有Add方法的,你可以用Contact方法去為它添加元素,
items = items.Concat(new[] { "foo" });
也可以用個擴展方法:
public static IEnumerable<T> Add<T>(this IEnumerable<T> e, T value) {
foreach ( var cur in e) {
yield return cur;
}
yield return value;
}
