Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 序列化没有根元素的Dotnet集合?_C#_Xml_Wcf_Serialization_Xsd - Fatal编程技术网

C# 序列化没有根元素的Dotnet集合?

C# 序列化没有根元素的Dotnet集合?,c#,xml,wcf,serialization,xsd,C#,Xml,Wcf,Serialization,Xsd,考虑以下序列化xml: <Course> <Title>Engineering</Title> <Student> <Name>John Doe</Name> </Student> <Student> <Name>Jane Doe</Name> </Student> ... </Course> 将xmlemen

考虑以下序列化xml:

<Course>
  <Title>Engineering</Title>
  <Student>
    <Name>John Doe</Name>
  </Student>
  <Student>
    <Name>Jane Doe</Name>
  </Student>
   ...
</Course>

xmlement
属性添加到
Students
列表中,如下所示:

public class Course
{
    public string Title { get; set; }

    [XmlElement("Student")]
    public List<Student> Students { get; set; }
}
公共课
{
公共字符串标题{get;set;}
[XmlElement(“学生”)]
公共列表学生{get;set;}
}
public class Course
{
    public string Title { get; set; }

    [XmlElement("Student")]
    public List<Student> Students { get; set; }
}