我有一个对象响应类型的方法参数。我正在使用以下方法迭代对象:
foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(response))
{
string name = descriptor.Name;
object value = descriptor.GetValue(response);
Console.WriteLine("{0}={1}", name, value);
if (name.Contains("StatusData"))
{
//loop thorugh StatusDataReponse properties
}
当对象包含 StatusData 的属性时,我需要将其转换为 StatusDataResponse 并遍历它的属性。我来自 vb.net,不知道如何在 c# 中执行此操作。