101 LINQ Samples(from MSDN)

来源:互联网 发布:合肥市行知学校排名 编辑:程序博客网 时间:2024/06/11 10:05

 

101 LINQ Samples


Restriction Operators

  • Where - Simple 1
  • Where - Simple 2
  • Where - Simple 3
  • Where - Drilldown
  • Where - Indexed

Projection Operators

  • Select - Simple 1
  • Select - Simple 2
  • Select - Transformation
  • Select - Anonymous Types 1
  • Select - Anonymous Types 2
  • Select - Anonymous Types 3
  • Select - Indexed
  • Select - Filtered
  • SelectMany - Compound from 1
  • SelectMany - Compound from 2
  • SelectMany - Compound from 3
  • SelectMany - from Assignment
  • SelectMany - Multiple from
  • SelectMany - Indexed

Partitioning Operators

  • Take - Simple
  • Take - Nested
  • Skip - Simple
  • Skip - Nested
  • TakeWhile - Simple
  • SkipWhile - Simple
  • SkipWhile - Indexed

Ordering Operators

  • OrderBy - Simple 1
  • OrderBy - Simple 2
  • OrderBy - Simple 3
  • OrderBy - Comparer
  • OrderByDescending - Simple 1
  • OrderByDescending - Simple 2
  • OrderByDescending - Comparer
  • ThenBy - Simple
  • ThenBy - Comparer
  • ThenByDescending - Simple
  • ThenByDescending - Comparer
  • Reverse

Grouping Operators

  • GroupBy - Simple 1
  • GroupBy - Simple 2
  • GroupBy - Simple 3
  • GroupBy - Nested
  • GroupBy - Comparer
  • GroupBy - Comparer, Mapped

Set Operators

  • Distinct - 1
  • Distinct - 2
  • Union - 1
  • Union - 2
  • Intersect - 1
  • Intersect - 2
  • Except - 1
  • Except - 2

Conversion Operators

  • To Array
  • To List
  • To Dictionary
  • OfType

Element Operators

  • First - Simple
  • First - Indexed
  • FirstOrDefault - Simple
  • FirstOrDefault - Condition
  • FirstOrDefault - Indexed
  • ElementAt

Generation Operators

  • Range
  • Repeat

Quantifiers

  • Any - Simple
  • Any - Indexed
  • Any - Grouped
  • All - Simple
  • All - Indexed
  • All - Grouped

Aggregate Operators

  • Count - Simple
  • Count - Conditional
  • Count - Indexed
  • Count - Nested
  • Count - Grouped
  • Sum - Simple
  • Sum - Projection
  • Sum - Grouped
  • Min - Simple
  • Min - Projection
  • Min - Grouped
  • Min - Elements
  • Max - Simple
  • Max - Projection
  • Max - Grouped
  • Max - Elements
  • Average - Simple
  • Average - Projection
  • Average - Grouped
  • Fold - Simple
  • Fold - Seed

Miscellaneous Operators

  • Concat - 1
  • Concat - 2
  • EqualAll - 1
  • EqualAll - 2

Custom Sequence Operators

  • Combine

Query Execution

  • Deferred
  • Immediate
  • Query Reuse





原文链接
http://msdn2.microsoft.com/en-us/vcsharp/aa336746.aspx

原创粉丝点击