在PHP的世界里,我决定尝试一下C#。我搜索了一下,但似乎找不到如何做与此相当的事情的答案。
$object = new Object();
$vars = get_class_vars(get_class($object));
foreach($vars as $var)
{
doSomething($object->$var);
}
我基本上有一个对象的列表。该对象可以是三种不同类型中的一种,并将具有一组公共属性。我希望能够获得对象的属性列表,对它们进行循环,然后将它们写入文件。 我认为这与C#反射有关,但这对我来说是全新的。
任何帮助都将不胜感激。