我遇到了编译错误:"找不到类型或命名空间名为 'T' 的名称(是否缺少 using 指令或程序集引用?)"
以下是我的代码:
static class ExtensionMethods
{
public static Collection<T> ToCollection(this IEnumerable<T> source)
{
Collection<T> sourceCollection = new Collection<T>();
foreach (T currentSourceInstance in source)
{
sourceCollection.Add(currentSourceInstance);
}
return sourceCollection;
}
}