【发布时间】:2013-04-23 17:56:04
【问题描述】:
我学习编程已经有一段时间了,我一直在为此苦苦挣扎。
我从 Web 服务收到一堆信息,我将它们保存在一个对象上,然后在使用反射方法后我得到了数组,所以我仍然坚持在对象中包含数组。
我只是不记得如何将对象内部的数组转换为字符串数组,有人可以帮帮我吗?
object information = new object();
string propName="members";
information=sinos1.Info(Convert.ToInt32(edo),Convert.ToInt32(anio),Convert.ToInt64(familia));
Object value = GetPropValue( information, propName);
information是从web服务接收信息的对象,value是反射后接收信息的对象,代码是:
public static object GetPropValue(object src, string propName)
{
return src.GetType().GetProperty(propName).GetValue(src, null);
}
【问题讨论】:
标签: c# arrays string object extract