public static ModifyHichinaDomainDNSResponse Unmarshall(UnmarshallerContext context) { ModifyHichinaDomainDNSResponse modifyHichinaDomainDNSResponse = new ModifyHichinaDomainDNSResponse(); modifyHichinaDomainDNSResponse.HttpResponse = context.HttpResponse; modifyHichinaDomainDNSResponse.RequestId = context.StringValue("ModifyHichinaDomainDNS.RequestId"); List<string> originalDnsServers = new List<string>(); for (int i = 0; i < context.Length("ModifyHichinaDomainDNS.OriginalDnsServers.Length"); i++) { originalDnsServers.Add(context.StringValue("ModifyHichinaDomainDNS.OriginalDnsServers["+ i +"]")); } modifyHichinaDomainDNSResponse.OriginalDnsServers = originalDnsServers; List<string> newDnsServers = new List<string>(); for (int i = 0; i < context.Length("ModifyHichinaDomainDNS.NewDnsServers.Length"); i++) { newDnsServers.Add(context.StringValue("ModifyHichinaDomainDNS.NewDnsServers["+ i +"]")); } modifyHichinaDomainDNSResponse.NewDnsServers = newDnsServers; return modifyHichinaDomainDNSResponse; }