Name Description
$empty Returns an empty iteratable object.
$range Generates a sequence of integral numbers within a specified range.
aggregate Applies an accumulator function over a sequence.
aggregateSeed Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value.
all Determines whether all elements of a sequence satisfy a condition.
any Determines whether any element of a sequence satisfies a condition.
at Returns the element at a specified index in a sequence.
atOrDefault Returns the element at a specified index in a sequence or a default value if the index is out of range.
average Computes the average of a sequence of values.
concat Concatenates two sequences.
contains Determines whether a sequence contains a specified element by using a specified equality comparer.
concat Concatenates two sequences.
count Returns a number that represents how many elements in the specified sequence satisfy a condition.
defaultIfEmpty Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.
distinct Returns distinct elements from a sequence by using a specified equality comparer to compare values.
except Produces the set difference of two sequences by using the specified equality comparer to compare values.
first Returns the first element in a sequence that satisfies a specified condition.
firstOrDefault Returns the first element of the sequence that satisfies a condition or a default value if no such element is found.
groupBy Groups the elements of a sequence according to a specified key selector function and compares the keys by using a specified equality comparer.
groupBy2 Groups the elements of a sequence according to a key selector function. The keys are compared by using a equality comparer and each group's elements are projected by using a specified function.
groupBy3 Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The keys are compared by using a specified equality comparer.
groupBy4 Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Key values are compared by using a specified equality comparer, and the elements of each group are projected by using a specified function.
groupJoin Correlates the elements of two sequences based on key equality and groups the results. A specified equality comparer is used to compare keys.
intersect Produces the set intersection of two sequences by using the specified equality comparer to compare values.
join Correlates the elements of two sequences based on matching keys. A specified equality comparer is used to compare keys.
last Returns the last element of a sequence that satisfies a specified condition.
lastOrDefault Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.
max Returns the maximum value in a sequence of values.
min Returns the miniimum value in a sequence of values.
orderBy Sorts the elements of a sequence in ascending order by using a specified comparer.
orderByDesc Sorts the elements of a sequence in descending order by using a specified comparer.
revese Inverts the order of the elements in a sequence.
select Projects each element of a sequence into a new form.
selectMany Projects each element of a sequence to an iteratable object and flattens the resulting sequences into one sequence.
selectPair Projects each element of a sequence into a new form including keys.
sequenceEqual Determines whether two sequences are equal by comparing their elements by using a specified equality comparer.
single Returns the only element of a sequence that satisfies a specified condition, or returns undefined if more than one such element exists.
singleOrDefault Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.
skip Bypasses a specified number of elements in a sequence and then returns the remaining elements.
skipWhile Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.
sum Computes the sum of a sequence of values.
take Returns a specified number of contiguous elements from the start of a sequence.
takeWhile Returns elements from a sequence as long as a specified condition is true.
thenBy Performs a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.
thenByDesc Performs a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.
toArray Creates an array from an iteratable object.
toURLEncoded Creates a URL-encoded string from an iteratable object.
toString Combine elements from a sequence into a string using the specified delimiter.
toJSON Creates a JSON-formatted string from an iteratable object.
union Produces the set union of two sequences by using a specified equality comparer.
where Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.
zip Applies a specified function to the corresponding elements of two sequences, producing a sequence of the results.

Last edited May 18, 2012 at 11:59 AM by suckgamoni, version 10

Comments

No comments yet.