我有類下面的示例結構: public class DataClass{
public String Field1{ get; set; }
public Int32 Field2{ get; set; }
public Int32 Field3{ get; set; }
}
我要補充一個固定的屬性,每一個領域,從而使輸出看起來像: <DataClass>
我有一個以錯誤的方式用XmlElement裝飾的類,但它也具有可以讓我識別我需要的字段的屬性。 我只能修改[IWantToSerializeThisAttribute]並將其他屬性添加到MySerializableClass,因爲對屬性名稱或XmlElement名稱的任何修改都會涉及繁重的代碼維護。 這裏是如何類已經被定義爲: [XmlRoot("ARandomXmlRoot")]
pu
我想產生以下XML: <Base>
<Child>
<Name>Joe</Name>
</Child>
<Child>
<Name>Jack</Name>
</Child>
</Base>
從類:眼下 public class Base
{
public List<Child> children;
...e
我使用Reflection.Emit的生成運行時類,這個類的一代人似乎要被罰款,因爲它顯示了在ILSpy: using indice.Edi.Serialization;
using IQoneEDIParser.Formats;
using System;
using System.Xml.Serialization;
[XmlRoot("CONTRL"), XmlType("CONT