Click or drag to resize

collectionExtensionsimbGetIndexOf Method

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Gets index of item in an unknown enumeration

Namespace:  imbSCI.Core.extensions.data
Assembly:  imbSCI.Core (in imbSCI.Core.dll) Version: 0.3.58.
Syntax
C#
public static int imbGetIndexOf(
	this IEnumerable source,
	Object needle,
	bool doException = true,
	int searchLimit = 10000
)
Request Example View Source

Parameters

source
Type: System.CollectionsIEnumerable
The source.
needle
Type: SystemObject
The needle.
doException (Optional)
Type: SystemBoolean
if set to true [do exception].
searchLimit (Optional)
Type: SystemInt32
The search limit.

Return Value

Type: Int32

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionneedle - Search exceeded specified searchLimit
See Also