Используете 'использование псевдонима = класса' с универсальными типами? [Дубликат]

На этот вопрос уже есть ответ:

Использование оператора с обобщениями: использование 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>;

Но что не компилируется, так есть ли способ создать этот псевдоним, оставляя тип как универсальный?

Ответы на вопрос(2)

Ваш ответ на вопрос