[XmlElement( "availableVersion" )]
public string AvailableVersion
{
get{ return _availableVersion; }
set{ _availableVersion = value; }
} string _availableVersion;public后面是定了个属性方法最上一句是什么意思?
public string AvailableVersion
{
get{ return _availableVersion; }
set{ _availableVersion = value; }
} string _availableVersion;public后面是定了个属性方法最上一句是什么意思?
最上面一句是引用
public class xmlSerializationTest
{
string _availableVersion; [XmlElement("availableVersion")]
public string AvailableVersion
{
get { return _availableVersion; }
set { _availableVersion = value; }
}
}我进行xml序列化后,生成的文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<xmlSerializationTest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<availableVersion>Hello world!</availableVersion>
</xmlSerializationTest>用红色字体标注的就是生成的属性名
不知道描述的清楚不?