Tema: Objetos C#
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/12/2011, 05:08
Ferdinandum
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Objetos C#

Es por el ámbito de la variable, si la creas dentro del if solo existirá no la podras usar fuera.

Prueba con

Código:
                var oRecurso;
            
                if (MDIControlHabilitacion.bPersonal == true)
                {
                    oRecurso = new  personal();
                }
                else
                {
                    oRecurso = new vehiculo();
                }
                
                oRecurso.
Pero eso que intentas hacer no es una buena practica, intenta pensar otra forma de resolver el problema