|
|
#1 |
|
Участник
|
.NET array from X++
Я делаю веб-сервис используя дата-контракты.
У меня есть класс FieldClass, и есть класс RecordClass, который содержит массив FieldClass (в .NET это должен быть FieldClass[] field) Стандартный массив X++ позволяет делать только массивы примитивных типов (int[] и т.д.) Могу также сделать System.Int32[] какой-нибудь (базовые .NET типы так доступны) – это видно в .NET как int[] Если использую стандартный класс Array – то он внезапно виден в .NET как string[] Например, метод: Код: [DataMemberAttribute]
public Array array(Array _array = array)
{
array = _array;
return array;
}Код: [System.Runtime.Serialization.DataMemberAttribute()]
public string[] array {
get {
return this.arrayField;
}
set {
if ((object.ReferenceEquals(this.arrayField, value) != true)) {
this.arrayField = value;
this.RaisePropertyChanged("array");
}
}
} |
|
|
| Теги |
| .net, array, ax2012, web service |
|
|
|