Table of Contents

IsNodeEnumerable Method

Definition

Namespace
Cuemon.Extensions.Xml
Assemblies
Cuemon.Extensions.Xml.dll
Source
src/Cuemon.Extensions.Xml/HierarchyExtensions.cs

IsNodeEnumerable(IHierarchy<object>)

Determines whether the hierarchy implements either IEnumerable or IEnumerable<T> and is not a string.

public static bool IsNodeEnumerable(this IHierarchy<object> hierarchy)

Parameters

hierarchy IHierarchy<object>

The IHierarchy<T> to extend.

Returns

bool

true if the IHierarchy<T> implements either IEnumerable or IEnumerable<T> and is not a string; otherwise, false.

Exceptions

ArgumentNullException

hierarchy cannot be null.