有没有办法获得物业的名称?如何获取物业的名称
例如,如果我有:
public class Car : Vehicle
{
public string Make { get; set; }
}
和
var car = new Car { Make="Ford" };
我怎样才能在代码中作出财产的名字吗?
即。该car.Make
有名称"Make".
所以我想要的字符串"Make"
我想这样做,因为我想通过属性名称的方法。
更新:
我想要的属性不是一个性质的数组的名字:
在这里找到了答案:
http://handcraftsman.wordpress.com/2008/11/11/how-to-get-c-property-names-without-magic-strings/
你应该添加这个更新到你的问题。 – 2011-04-01 02:41:15
真正的好处 – 2011-04-03 22:01:51