System.Xml 在 visual studio 不工作

System.Xml in visual studio not working

我正在尝试在 Visual Studio 中使用 C# 处理 XML,它不允许我导入 System.Xml。我查看了有关此问题的其他帖子,这通常是由于 System.Xml 拼写错误 System.XML 引起的。我的拼写正确,所以我不确定是什么导致了我的问题。我查看了参考文献,没有 System.Xml 而我使用的是 Visual Studio 2013 错误消息是
错误 1 ​​命名空间 'System' 中不存在类型或命名空间名称 'Xml'(是否缺少程序集引用?)

我必须下载 System.Xml 吗?

这是代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;

namespace WebTesting
{
    class Test1
    {
        public static void Main(string [] args)
        {
            using(XmlReader reader = XmlReader.Create("myData.Xml"))
            {
                while(reader.Reader())
                {
                    if(reader.IsStartElement())
                    {
                        Console.Write("The start element is " + reader.ReadString());
                    }

                }

            }

            Console.ReadLine();
        }
    }
}

您需要添加程序集引用。在解决方案资源管理器中右键单击您的项目下的 "References",然后 select "Add Reference..." 切换到 .NET 选项卡并找到 System.Xml。单击“确定”。

通过使用 XDocument(在使用 System.Xml.Linq; 中),您将获得更灵活的功能来处理 XML-documents