Así que a veces quiero incluir sólo una clase de un espacio de nombres en lugar de todo un espacio de nombres, como el ejemplo que aquí se crea un alias para esa clase con la instrucción using:¿Usando un 'using alias = class' con tipos genéricos?
using System;
using System.Text;
using Array = System.Collections.ArrayList;
hago a menudo esto con los genéricos por lo que yo no tengo que repetir los argumentos:
using LookupDictionary = System.Collections.Generic.Dictionary<string, int>;
Ahora quiero lograr lo mismo con un tipo genérico, preservando al mismo tiempo como un tipo genérico:
using List<T> = System.Collections.Generic.List<T>;
Pero eso no se compila, ¿hay alguna forma de lograr crear este alias dejando el tipo como genérico?
Creo que esto podría ser un duplicado de http://stackoverflow.com/q/3720222/105570. –