Задать вопрос
@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<как?>{}


Буду благодарен за ответ.
  • Вопрос задан
  • 170 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
dordzhiev
@dordzhiev
Ну в шарпе wildcards нету. Можно просто явно указать тип в дженерике.

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

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

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