Код: Выделить всё
public interface IInterface
{
}
public class Class where T : IInterface
{
public void Do()
{
IEnumerable ret = GetEnumerable();
}
public IEnumerable GetEnumerable()
{
return new T[0];
}
}
Код: Выделить всё
public class IInterface
{
}
public class Class where T : IInterface
{
public void Do()
{
IEnumerable ret = GetEnumerable();
}
public IEnumerable GetEnumerable()
{
return new T[0];
}
}
Код: Выделить всё
IEnumerable ret = (IEnumerable)GetEnumerable();
Подробнее здесь: https://stackoverflow.com/questions/714 ... ric-type-i