Иногда я хочу включить только один класс из пространства имен, а не все пространство имен, как в примере здесь, я создаю псевдоним для этого класса с помощью оператора using:
using System;
using System.Text;
using Array = System.Collections.ArrayList;
Я часто делаю это с generics, чтобы не повторять аргументы:
using LookupDictionary = System.Collections.Generic.Dictionary<string, int>;
Теперь я хочу сделать то же самое с generic-типом, сохранив его как generic-тип:
using List<T> = System.Collections.Generic.List<T>;
Но это не компилируется, так что есть ли способ добиться создания этого псевдонима, оставив тип как generic?