Можно ли каким-то образом определить константу, которая говорит, какой тип данных использовать для определенных переменных, подобно универсальным шаблонам? Итак, в определенном классе у меня было бы что-то вроде следующего:
MYTYPE = System.String;
// some other code here
MYTYPE myVariable = "Hello";
По принципу он должен делать то же самое, что и дженерики, но я не хочу записывать тип данных каждый раз, когда вызывается конструктор для этого класса. Он должен просто гарантировать, что для двух (или более) переменных используется один и тот же тип данных.