Mam taki problem. W mojej klasie/szablonie MyClass argument E musi być określonego typu ETypeClass lub liczbą int. Dodaję słowo where, żebym mógł w metodzie fun traktować E jako obiekt typu ETypeClass. Czy jest jakaś możliwość, zęby powiadomić kompilator, że E może być również typu int? Czegoś takiego kompilator oczywiście nie przyjmuje: where E: int
class MyClass<E> where E: ETypeClass
{
private List<E> list;
public E fun()
{
}
//...
}