我在 C# 中有一个 foreach 循环,用于返回一些库存数据,其中属性 location_id 返回为 object[] 类型。循环如下所示: foreach (XmlRpcStruct item in result) { object obj = item["location_id"]; } 在调试器中,我看到对象如下所示, 因此,我猜测对象就像这样。obj[0] = 12 obj[1] = "WH/Stock" 我尝试以obj[0]的形式访问obj,但是出现了以下错误: 无法对类型为“object”的表达式应用索引 那么,如何通过索引访问对象以检索值,例如12和WH/Stock呢?
obj[0]
时,您是否遇到了编译器错误、执行错误或其他问题? - Bojan B