如何在Xml元素中添加if条件

时间:2019-01-31 05:14:41

标签: c#

我们正在创建一个具有以下元素名称,Dob,文档年份等的xml文档。 每年的文件年度会有所不同。 基于今年我需要改变XML元素。

对于2017年的示例,我具有xmlelement属性,例如名称,目录,文档年份。 对于2018年,我需要有名字,中间名,姓氏,日期,文件年份。

我创建xml元素如下

        [XmlElement(Form = XmlSchemaForm.Unqualified)]
        public string Name
        {
            get
            {
                return name;
            }
            set
            {
                if (value != name)
                {
                    name= value;
                    NotifyPropertyChanged("Name");
                }
            }
        }

如果我们打开一个XML文档的2017年年度 我需要在XML作为名称,出生日期,文件年显示

如果我需要打开2018年的xml文档 我需要在xml中以名字,中间名,姓氏显示。

如何有条件地更改基于一年的XML元素。

预先感谢

0 个答案:

没有答案