Я хотел бы создать экземпляр класса с обобщением, используя в качестве обобщения тип этого класса.
Вот пример:
using RecDic = System.Collections.Generic.Dictionary<int, RecDic>;
К сожалению этот код выдаст ошибку "неизвестный тип RecDic".
Возможно ли такое использование generic-классов в C# и вообще CLR? Если да, то как правильно описывать?
Нужно просто описать новый класс как обычно:
class RecDic : Dictionary<int, RecDic>
{
}
В таком случае у вас не будет всех конструкторов от Dictionary<T1, T2>
, но если они нужны, то их вручную придется добавить в новый класс.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вопрос заключается в том как именно спарсить расписание
У меня есть CanvasНа нем есть некое поле Field и в нем объект Aim