Прочетете на английски Редактиране

Споделяне чрез


XmlTextReader.MoveToFirstAttribute Method

Definition

Moves to the first attribute.

C#
public override bool MoveToFirstAttribute();

Returns

true if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).

Examples

The following example gets the value of the first attribute of the root node.

C#
using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
    XmlTextReader reader = null;

    try
    {
       //Load the reader with the XML file.
       reader = new XmlTextReader("attrs.xml");

       //Read the genre attribute.
       reader.MoveToContent();
       reader.MoveToFirstAttribute();
       string genre=reader.Value;
       Console.WriteLine("The genre value: " + genre);
     }
     finally
     {
        if (reader != null)
          reader.Close();
      }
  }
} // End class

The example uses the file, attrs.xml, as input.

XML

<book genre='novel' ISBN='1-861003-78' pubdate='1987'>
</book>

Remarks

Бележка

Starting with the .NET Framework 2.0, we recommend that you create XmlReader instances by using the XmlReader.Create method to take advantage of new functionality.

Applies to

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also