
| LANGREITER.COM plain, simple | |||||||
|
| |||||||
|
Language-integrated Query The "Standard Query Operators" (extension methods extending IEnumerable<T>) are declared in [create System.Query.Sequence]; they form a query language for collections. . Selection Where boolean p( x ) boolean p( x, i ) persons.Where( p => p.Age >= 26 ); Projection Select (map?) f( x ) f( x, i ) persons.Select( p => new { p.FirstName, p.LastName } ); SelectMany f( x ) f( x, i ) orders = customers.Select( c => c.Orders ); Partition Take f( n ) Skip f( n ) TakeWhile bool p( x ) bool p( x, i ) SkipWhile bool p( x ) bool p( x, i ) Concatenation Concat foo.Concat( bar ); Alternately: SelectMany w/ identity selector. Ordering OrderBy/ThenBy Reverse Grouping GroupBy Set Distinct Union Intersect Except Conversion ToSequence ToArray ToList ToDictionary OfType Equality EqualAll Element First none bool p( x ) bool p( x, i ) FirstOrDefault none bool p( x ) bool p( x, i ) ElementAt i Generation Range start, n Repeat x, n Quantifiers Any All Aggregate Count Sum Min Max Average Fold p - predicate, x - element, i - index, n - count. |
So log in, fella — or finally get your langreiter.com account. You always wanted one. Nearby in the temporal dimension: Nobody. ... and 82 of the anonymous kind. Click on BACKLINKS RECENT EDITS (MORE) POWERED BY
&c. GeoURL RSS 0.92 FRIENDLY SHOPS Uncut Games bei Gameware OFFEN! Offenlegung gem. §25 MedienG: Christian Langreiter, Langkampfen See also: Privacy policy. |