مجموعة مكدس الخدمة المراد إزالتها
-
12-12-2019 - |
سؤال
لدي تعريف دتو الخاص بي على أنه
[DataContract(Name = "Tuner", Namespace = "")]
public class TunerDto
{
[DataMember(Name = "TunerName", Order = 1)]
public string TunerName { get; set; }
}
وأنا أعود مجموعة من الأطروحات التي تعطي شمل بلدي في الجسم كما:
<ArrayOfTuner>
<Tuner>
<Name>Test1</Name>
</Tuner>
...
</ArrayOfTuner>
هل هناك طريقة لاستبدال أريوفتونر مع المستقبلون بدلا من ذلك?
المحلول
يجب عليك التفاف صفيف الخاص بك في فئة ، حتى تتمكن من إضافة [CollectionDataContract]
السمة لتعديل إخراج التسلسل:
[CollectionDataContract(ItemName = "Tuner")]
public class Tuners : List<TunerDto>
{
public Tuners() { }
public Tuners(IEnumerable<TunerDto> collection) : base(collection) { }
}
لا تنتمي إلى StackOverflow