對象類型名稱假設此類型:獲取對象的實例名稱沒有在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