C# - Easy Convert Array from XML Format

Posted on 2015-06-14

XML File

<?xml version="1.0" encoding="utf-8"?>  
<Settings>  
    <Points>
        <int>1</int>
        <int>2</int>
    </Points>
</Settings>  

Mapping Class

[XmlRoot( "Settings" )]
public class Settings  
{
    [XmlArray("Points")]
    [XmlArrayItem("int")]
    public int[] Points { get ; set ; }
}

注意事項

使用特定的 Xml Attribute 時注意是否需要 using