101 LINQ Samples Restriction Operators Where - Simple 1Where - Simple 2Where - Simple 3Where - DrilldownWhere - Indexed Projection Operators Select - Simple 1Select - Simple 2Select - TransformationSelect - Anonymous Types 1Select - Anonymous Types 2Select - Anonymous Types 3Select - IndexedSelect - FilteredSelectMany - Compound from 1SelectMany - Compound from 2SelectMany - Compound from 3SelectMany - from AssignmentSelectMany - Multiple fromSelectMany - Indexed Partitioning Operators Take - SimpleTake - NestedSkip - SimpleSkip - NestedTakeWhile - SimpleSkipWhile - SimpleSkipWhile - Indexed Ordering Operators OrderBy - Simple 1OrderBy - Simple 2OrderBy - Simple 3OrderBy - ComparerOrderByDescending - Simple 1OrderByDescending - Simple 2OrderByDescending - ComparerThenBy - SimpleThenBy - ComparerThenByDescending - SimpleThenByDescending - ComparerReverse Grouping Operators GroupBy - Simple 1GroupBy - Simple 2GroupBy - Simple 3GroupBy - NestedGroupBy - ComparerGroupBy - Comparer, Mapped Set Operators Distinct - 1Distinct - 2Union - 1Union - 2Intersect - 1Intersect - 2Except - 1Except - 2 Conversion Operators To ArrayTo ListTo DictionaryOfType Element Operators First - SimpleFirst - IndexedFirstOrDefault - SimpleFirstOrDefault - ConditionFirstOrDefault - IndexedElementAt Generation Operators RangeRepeat Quantifiers Any - SimpleAny - IndexedAny - GroupedAll - SimpleAll - IndexedAll - Grouped Aggregate Operators Count - SimpleCount - ConditionalCount - IndexedCount - NestedCount - GroupedSum - SimpleSum - ProjectionSum - GroupedMin - SimpleMin - ProjectionMin - GroupedMin - ElementsMax - SimpleMax - ProjectionMax - GroupedMax - ElementsAverage - SimpleAverage - ProjectionAverage - GroupedFold - SimpleFold - Seed Miscellaneous Operators Concat - 1Concat - 2EqualAll - 1EqualAll - 2 Custom Sequence Operators Combine Query Execution DeferredImmediateQuery Reuse 原文链接 http://msdn2.microsoft.com/en-us/vcsharp/aa336746.aspx 转载于:https://www.cnblogs.com/downmoon/archive/2008/03/08/1096301.html