调用了淘宝的TOPdll.dll,想获取类里面所有的属性及值。现在只能得到第一级
比如:一级:UserGetResponse->User
->ErrMsg
->SubErrCode
->SubErrMsg
->Body
->ReqUrl
->IsError下面还有二级UserGetResponse->User->User
UserGetResponse->User->Location
UserGetResponse->User->SubUserInfo
UserGetResponse->User->UserCredit
三级UserGetResponse->User->User->user_id
UserGetResponse->User->User->uid
UserGetResponse->User->User->nick
UserGetResponse->User->User->sex
UserGetResponse->User->User->buyer_credit
UserGetResponse->User->User->seller_credit获取一级属性的代码: UserGetResponse cl1 = new UserGetResponse(); rtbProperty.Text = string.Empty;
string s = string.Empty; foreach (System.Reflection.PropertyInfo info in typeof(UserGetResponse).GetProperties())
{
rtbProperty.Text = rtbProperty.Text + "Name: " + info.Name + " | Value: " + info.GetValue(cl1, null) + "\n";
}
比如:一级:UserGetResponse->User
->ErrMsg
->SubErrCode
->SubErrMsg
->Body
->ReqUrl
->IsError下面还有二级UserGetResponse->User->User
UserGetResponse->User->Location
UserGetResponse->User->SubUserInfo
UserGetResponse->User->UserCredit
三级UserGetResponse->User->User->user_id
UserGetResponse->User->User->uid
UserGetResponse->User->User->nick
UserGetResponse->User->User->sex
UserGetResponse->User->User->buyer_credit
UserGetResponse->User->User->seller_credit获取一级属性的代码: UserGetResponse cl1 = new UserGetResponse(); rtbProperty.Text = string.Empty;
string s = string.Empty; foreach (System.Reflection.PropertyInfo info in typeof(UserGetResponse).GetProperties())
{
rtbProperty.Text = rtbProperty.Text + "Name: " + info.Name + " | Value: " + info.GetValue(cl1, null) + "\n";
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货