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