C sharp - Constraint enviando como parametro string o tipo de dato predefinido

 
Vista:
sin imagen de perfil
Val: 4
Ha aumentado su posición en 15 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Constraint enviando como parametro string o tipo de dato predefinido

Publicado por jonathan (2 intervenciones) el 04/12/2020 16:10:13
Hola estoy empezando en C# .NET
quiero realizar una clase de acuerdo al valor enviado por el usuario enviando como un tipo de objeto,
hasta el momento todo bien, este es mi codigo

1
2
3
4
5
6
if(seleccionado == "Renaul")
    Auto<Renault> car = new Auto<Renault>();
if(seleccionado == "Focus")
    Auto<Focus> car = new Auto<Focus>();
if(seleccionado == "Zuzuki")
    Auto<Zuzuki> car = new Auto<Zuzuki>();

Y asi mucho mas codigo similar

Es posible realizar esto sin condiciones if
Ejemplo

1
2
string seleccionado; // seleccionado puede ser Renault, Zuzuki, etc con esto evitaría el uso del IFs
Auto<seleccionado> car = new Auto<seleccionado>();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder