C#setter未知字段

时间:2014-06-13 08:08:05

标签: java c#

我在C#中找到了我的解决方案示例,如下所示:

address.streetName = new[] {
    new adxpstreetName {Text = new[] {ausAddress.StreetName}}
};

由于我对C#的了解有限,上面告诉我构建 adxpstreetName 对象并向其注入 ausAddress.StreetName 。令我困惑的是注入值的字段。

adxpstreetName是从没有字段 streetName 的XSD生成的。

我需要用Java提供解决方案,上面看起来像Javascript,您可以根据需要引入新字段。 C#专家可以帮助启发我吗? 谢谢

1 个答案:

答案 0 :(得分:4)

  • 创建一个长度为1的新adxpstreetName[]数组,并使用新的adxpstreetName实例填充
  • 创建一个长度为1的新string[]数组,并使用ausAddress.StreetName
  • 中的值填充
  • string[]已分配到Text实例的adxpstreetName属性/字段
  • adxpstreetName[]数组已分配给streetName实例的address属性/字段

如果您想知道streetName的声明位置:将插入符号放入streetName并按f12(在visual studio中;其他IDE中存在类似的快捷键)

如果address被声明为dynamic,那么事情可能更多...... 有趣address被声明为dynamic吗?