XElement.HasElements Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, имеет ли этот элемент хотя бы один дочерний элемент.
public:
property bool HasElements { bool get(); };
public bool HasElements { get; }
member this.HasElements : bool
Public ReadOnly Property HasElements As Boolean
Значение свойства
true Значение , если этот элемент имеет по крайней мере один дочерний элемент; в противном случае false.
Примеры
В следующем примере используется это свойство.
XElement xmlTree1 = new XElement("Root",
new XElement("Child", 1)
);
Console.WriteLine(xmlTree1.HasElements);
XElement xmlTree2 = new XElement("Root", "contents");
Console.WriteLine(xmlTree2.HasElements);
Dim xmlTree1 As XElement = _
<Root>
<Child>1</Child>
</Root>
Console.WriteLine(xmlTree1.HasElements)
Dim xmlTree2 As XElement = <Root>contents</Root>
Console.WriteLine(xmlTree2.HasElements)
В примере получается следующий вывод.
True
False