@KislyFan
инженер, связист и просто любитель выпить

Есть ли java wildcards эквивалент в csharp?

В java есть такая штука, как wildcards, которая является расширением generic types.

Пример с использованием <?>
public abstract class AAA<T extends BBB<?>> extends CCC<T>{}


Как в С# изобразить <?>
public abstract class AAA<T> : CCC<T> where T : BBB<как?>{}


Буду благодарен за ответ.
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
dordzhiev
@dordzhiev
Ну в шарпе wildcards нету. Можно просто явно указать тип в дженерике.

public abstract class AAA<T,T1> : CCC<T> where T : BBB<T1>
Ответ написан
Комментировать
Ext4
@Ext4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы