Возможно ли каким-то образом определить константу, которая говорит, какой тип данных использовать для определенных переменных, аналогичных дженерикам? Так что в определенном классе, я бы что-то вроде следующего:C#: объявление постоянной переменной для типа данных для использования
MYTYPE = System.String;
// some other code here
MYTYPE myVariable = "Hello";
Из принципа он должен делать то же самое, как дженериков, но я не хочу, чтобы написать тип данных каждый раз, когда конструктор для этого класса называется. Он должен просто гарантировать, что для двух (или более) переменных используется один и тот же тип данных.
Что не так с дженериками? Вы не любите их из-за длинных конструкторов? Оберните их в 'Classes' с коротким именем ... ' class Blub: VeryLongClass ' –