¿Es posible de alguna manera definir una constante que diga qué tipo de datos usar para ciertas variables, similar a los genéricos? Así que en una determinada clase me gustaría tener algo como lo siguiente:C#: Declarar una variable constante para el tipo de datos para usar
MYTYPE = System.String;
// some other code here
MYTYPE myVariable = "Hello";
Desde el principio, debería hacer lo mismo que los genéricos, pero no quiero escribir el tipo de datos cada vez que el constructor para esta clase se llama. Simplemente debería garantizar que para dos (o más) variables se use el mismo tipo de datos.
¿Qué pasa con los genéricos? No te gustan debido a constructores largos? Envuélvalos en 'Clases' con un nombre corto ... ' clase Blub: VeryLongClass ' –