对象类型名称假设此类型:获取对象的实例名称没有在C#4.0
public class Car { }
我创建的是一个实例:
Car myCar = new Car();
Target target = new Target();
target.Model = myCar;
这是另一种类型:
public class Target {
public object Model { get; set; }
string GetName(){
//Use Model and return myCar in this Example
}
}
正如我显示在代码中GetName
方法必须使用一个对象类型(Model
)和RET在此示例中是否使用了myCar的实例的名称?你有什么建议可以做到吗?
更新 如何:
public class Car {
public string Title { get; set; }
}
我传递给目标:target.Model = Car.Title
而且GetName()
方法返回Title
?
变量名不制造和不应该在业务逻辑 – zerkms 2012-04-18 08:14:15
任何意义所以,如果你改变的变量名,事情打破? – VVS 2012-04-18 08:15:08
为什么'Model'只是一个对象,而不是一个'Car'(或它的一个子类)? – 2012-04-18 08:17:37