CodePlexProject Hosting for Open Source Software

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 10:59 AM by suckgamoni, version 10