Table of Contents

Class IEnumerableExtensions

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll
public static class IEnumerableExtensions
Inheritance
IEnumerableExtensions
Inherited Members

Methods

CheckNotContainsNull<T>(IEnumerable<T>, string)

public static IEnumerable<T> CheckNotContainsNull<T>(this IEnumerable<T> nodes, string paramName)

Parameters

nodes IEnumerable<T>
paramName string

Returns

IEnumerable<T>

Type Parameters

T

CheckNotNullOrEmpty<T>(IEnumerable<T>, string)

public static IEnumerable<T> CheckNotNullOrEmpty<T>(this IEnumerable<T> nodes, string name)

Parameters

nodes IEnumerable<T>
name string

Returns

IEnumerable<T>

Type Parameters

T

IsEmpty<T>(IEnumerable<T>)

public static bool IsEmpty<T>(this IEnumerable<T> nodes)

Parameters

nodes IEnumerable<T>

Returns

bool

Type Parameters

T

OfExactType<TResult>(IEnumerable)

public static IEnumerable<TResult> OfExactType<TResult>(this IEnumerable nodes) where TResult : class

Parameters

nodes IEnumerable

Returns

IEnumerable<TResult>

Type Parameters

TResult