Supongamos este tipo:Obtener el nombre de la instancia del objeto no es el nombre del tipo de objeto en C# 4.0
public class Car { }
Y puedo crear una instancia de esa:
Car myCar = new Car();
Target target = new Target();
target.Model = myCar;
Y este es otro tipo:
public class Target {
public object Model { get; set; }
string GetName(){
//Use Model and return myCar in this Example
}
}
como he mostrado en código el método GetName
debe utilizar un tipo de objeto (Model
) y ret ¿Intentó el nombre de la instancia que es myCar en este ejemplo? ¿Cuál es su sugerencia? ¿Hay alguna forma de hacer esto?
actualización ¿Qué tal esto:
public class Car {
public string Title { get; set; }
}
y paso a apuntar: target.Model = Car.Title
Y GetName()
método devuelve Title
?
El nombre de la variable no tiene ni tiene sentido en la lógica comercial – zerkms
¿Entonces si cambia el nombre de la variable, las cosas se rompen? – VVS
¿Por qué 'Modelo' solo es un objeto en lugar de' Car' (o una subclase de él)? –