Tag
Enabled
Filterable
Num Solutions
Construct → Abstract-class
construct:abstract-class
Yes
Yes
4,944
Construct → Abstract-method
construct:abstract-method
Yes
Yes
2,886
Construct → Add
construct:add
Yes
Yes
100,884
Construct → Add-assignment
construct:add-assignment
Yes
Yes
36,482
Construct → Array
construct:array
Yes
Yes
23,590
Construct → As-cast
construct:as-cast
Yes
Yes
1,000
Construct → Assignment
construct:assignment
Yes
Yes
108,479
Construct → Async-await
construct:async-await
Yes
Yes
9
Construct → Attribute
construct:attribute
Yes
Yes
2,133
Construct → Auto-implemented-property
construct:auto-implemented-property
Yes
Yes
20,300
Construct → Big-integer
construct:big-integer
Yes
Yes
593
Construct → Binary-number
construct:binary-number
Yes
Yes
797
Construct → Bit-array
construct:bit-array
Yes
Yes
80
Construct → Bitwise-and
construct:bitwise-and
Yes
Yes
3,004
Construct → Bitwise-and-assignment
construct:bitwise-and-assignment
Yes
Yes
181
Construct → Bitwise-or
construct:bitwise-or
Yes
Yes
1,807
Construct → Bitwise-or-assignment
construct:bitwise-or-assignment
Yes
Yes
248
Construct → Bitwise-xor
construct:bitwise-xor
Yes
Yes
382
Construct → Bitwise-xor-assignment
construct:bitwise-xor-assignment
Yes
Yes
24
Construct → Boolean
construct:boolean
Yes
Yes
90,661
Construct → Break
construct:break
Yes
Yes
9,547
Construct → Byte
construct:byte
Yes
Yes
1,794
Construct → Catch
construct:catch
Yes
Yes
3,430
Construct → Catch-filter
construct:catch-filter
Yes
Yes
485
Construct → Char
construct:char
Yes
Yes
37,180
Construct → Checked
construct:checked
Yes
Yes
1,007
Construct → Checked-expression
construct:checked-expression
Yes
Yes
736
Construct → Class
construct:class
Yes
Yes
264,965
Construct → Collection-initializer
construct:collection-initializer
Yes
Yes
14,375
Construct → Comment
construct:comment
Yes
Yes
42,768
Construct → Conditional-access
construct:conditional-access
Yes
Yes
1,950
Construct → Const
construct:const
Yes
Yes
8,065
Construct → Constructor
construct:constructor
Yes
Yes
99,147
Construct → Continue
construct:continue
Yes
Yes
4,680
Construct → Conversion-operator
construct:conversion-operator
Yes
Yes
849
Construct → Date-time
construct:date-time
Yes
Yes
11,241
Construct → Decimal
construct:decimal
Yes
Yes
11,484
Construct → Default
construct:default
Yes
Yes
285
Construct → Default-interface-implementation
construct:default-interface-implementation
Yes
Yes
26
Construct → Delegate
construct:delegate
Yes
Yes
31
Construct → Dictionary
construct:dictionary
Yes
Yes
18,029
Construct → Divide
construct:divide
Yes
Yes
32,981
Construct → Divide-assignment
construct:divide-assignment
Yes
Yes
2,201
Construct → Do-loop
construct:do-loop
Yes
Yes
2,749
Construct → Double
construct:double
Yes
Yes
31,599
Construct → Else
construct:else
Yes
Yes
13,594
Construct → Enum
construct:enum
Yes
Yes
14,656
Construct → Equality
construct:equality
Yes
Yes
91,821
Construct → Event-handler
construct:event-handler
Yes
Yes
8
Construct → Event-subscription
construct:event-subscription
Yes
Yes
60
Construct → Event-unsubscription
construct:event-unsubscription
Yes
Yes
6
Construct → Explicit-conversion
construct:explicit-conversion
Yes
Yes
33,297
Construct → Expression-bodied-member
construct:expression-bodied-member
Yes
Yes
96,201
Construct → Extension-method
construct:extension-method
Yes
Yes
12,295
Construct → Field
construct:field
Yes
Yes
66,538
Construct → File-scoped-namespace
construct:file-scoped-namespace
Yes
Yes
8
Construct → Finally
construct:finally
Yes
Yes
89
Construct → Flags-enum
construct:flags-enum
Yes
Yes
1,878
Construct → Float
construct:float
Yes
Yes
6,888
Construct → Floating-point-number
construct:floating-point-number
Yes
Yes
43,560
Construct → For-loop
construct:for-loop
Yes
Yes
35,522
Construct → Foreach
construct:foreach
Yes
Yes
32,236
Construct → Generic-method
construct:generic-method
Yes
Yes
3,852
Construct → Generic-type
construct:generic-type
Yes
Yes
1,660
Construct → Getter
construct:getter
Yes
Yes
23,075
Construct → Hexadecimal-number
construct:hexadecimal-number
Yes
Yes
672
Construct → If
construct:if
Yes
Yes
117,044
Construct → Implicit-array-creation
construct:implicit-array-creation
Yes
Yes
4,434
Construct → Implicit-conversion
construct:implicit-conversion
Yes
Yes
82,835
Construct → Implicit-object-creation
construct:implicit-object-creation
Yes
Yes
9,427
Construct → Implicit-stack-alloc
construct:implicit-stack-alloc
Yes
Yes
2
Construct → Indexer
construct:indexer
Yes
Yes
63,601
Construct → Inequality
construct:inequality
Yes
Yes
32,901
Construct → Initializer
construct:initializer
Yes
Yes
34,411
Construct → Int
construct:int
Yes
Yes
181,982
Construct → Integral-number
construct:integral-number
Yes
Yes
184,142
Construct → Interface
construct:interface
Yes
Yes
3,460
Construct → Invocation
construct:invocation
Yes
Yes
189,935
Construct → Is-cast
construct:is-cast
Yes
Yes
3,933
Construct → Jagged-array
construct:jagged-array
Yes
Yes
283
Construct → Lambda
construct:lambda
Yes
Yes
94,655
Construct → Left-shift
construct:left-shift
Yes
Yes
1,260
Construct → Left-shift-assignment
construct:left-shift-assignment
Yes
Yes
92
Construct → Linked-list
construct:linked-list
Yes
Yes
118
Construct → Linq
construct:linq
Yes
Yes
46,140
Construct → List
construct:list
Yes
Yes
27,653
Construct → Local-function
construct:local-function
Yes
Yes
1,203
Construct → Logical-and
construct:logical-and
Yes
Yes
58,277
Construct → Logical-not
construct:logical-not
Yes
Yes
35,548
Construct → Logical-or
construct:logical-or
Yes
Yes
36,610
Construct → Logical-xor
construct:logical-xor
Yes
Yes
133
Construct → Long
construct:long
Yes
Yes
4,180
Construct → Method
construct:method
Yes
Yes
264,961
Construct → Method-overloading
construct:method-overloading
Yes
Yes
4,948
Construct → Method-override
construct:method-override
Yes
Yes
6,829
Construct → Modulo
construct:modulo
Yes
Yes
24,615
Construct → Modulo-assignment
construct:modulo-assignment
Yes
Yes
475
Construct → Multi-dimensional-array
construct:multi-dimensional-array
Yes
Yes
1,287
Construct → Multiline-string
construct:multiline-string
Yes
Yes
249
Construct → Multiply
construct:multiply
Yes
Yes
54,281
Construct → Multiply-assignment
construct:multiply-assignment
Yes
Yes
1,475
Construct → Named-argument
construct:named-argument
Yes
Yes
1,408
Construct → Nameof
construct:nameof
Yes
Yes
2,646
Construct → Namespace
construct:namespace
Yes
Yes
4,354
Construct → Nested-type
construct:nested-type
Yes
Yes
2,381
Construct → Null
construct:null
Yes
Yes
13,863
Construct → Null-coalesce
construct:null-coalesce
Yes
Yes
3,782
Construct → Null-coalesce-assignment
construct:null-coalesce-assignment
Yes
Yes
339
Construct → Null-suppression
construct:null-suppression
Yes
Yes
123
Construct → Nullability
construct:nullability
Yes
Yes
15,385
Construct → Number
construct:number
Yes
Yes
187,223
Construct → Object-initializer
construct:object-initializer
Yes
Yes
5,888
Construct → Operator-overloading
construct:operator-overloading
Yes
Yes
1,594
Construct → Optional-parameter
construct:optional-parameter
Yes
Yes
5,770
Construct → Overflow
construct:overflow
Yes
Yes
1,716
Construct → Parameter
construct:parameter
Yes
Yes
228,608
Construct → Pattern-matching
construct:pattern-matching
Yes
Yes
16,058
Construct → Postfix-decrement
construct:postfix-decrement
Yes
Yes
7,578
Construct → Postfix-increment
construct:postfix-increment
Yes
Yes
43,589
Construct → Prefix-decrement
construct:prefix-decrement
Yes
Yes
446
Construct → Prefix-increment
construct:prefix-increment
Yes
Yes
2,068
Construct → Property
construct:property
Yes
Yes
24,361
Construct → Query-expression
construct:query-expression
Yes
Yes
1,183
Construct → Read-only
construct:read-only
Yes
Yes
16,983
Construct → Record
construct:record
Yes
Yes
419
Construct → Return
construct:return
Yes
Yes
203,382
Construct → Right-shift
construct:right-shift
Yes
Yes
485
Construct → Right-shift-assignment
construct:right-shift-assignment
Yes
Yes
277
Construct → Scientific-notation-number
construct:scientific-notation-number
Yes
Yes
32
Construct → Setter
construct:setter
Yes
Yes
12,603
Construct → Short
construct:short
Yes
Yes
1,031
Construct → Stack-alloc-creation
construct:stack-alloc-creation
Yes
Yes
43
Construct → String
construct:string
Yes
Yes
151,531
Construct → String-interpolation
construct:string-interpolation
Yes
Yes
42,015
Construct → Struct
construct:struct
Yes
Yes
5,395
Construct → Subtract
construct:subtract
Yes
Yes
69,769
Construct → Subtract-assignment
construct:subtract-assignment
Yes
Yes
10,069
Construct → Switch
construct:switch
Yes
Yes
8,932
Construct → Switch-expression
construct:switch-expression
Yes
Yes
12,458
Construct → Ternary
construct:ternary
Yes
Yes
30,446
Construct → Throw
construct:throw
Yes
Yes
36,672
Construct → Throw-expression
construct:throw-expression
Yes
Yes
6,145
Construct → Tuple
construct:tuple
Yes
Yes
11,050
Construct → Type-test
construct:type-test
Yes
Yes
1,520
Construct → Uint
construct:uint
Yes
Yes
1,562
Construct → Ulong
construct:ulong
Yes
Yes
1,715
Construct → Unary-minus
construct:unary-minus
Yes
Yes
10,291
Construct → Unary-plus
construct:unary-plus
Yes
Yes
60
Construct → Underscored-number
construct:underscored-number
Yes
Yes
1,737
Construct → Unsigned-right-shift
construct:unsigned-right-shift
Yes
Yes
2
Construct → Unsigned-right-shift-assignment
construct:unsigned-right-shift-assignment
Yes
Yes
2
Construct → User-defined-exception
construct:user-defined-exception
Yes
Yes
1,356
Construct → Ushort
construct:ushort
Yes
Yes
1,636
Construct → Using-directive
construct:using-directive
Yes
Yes
226,462
Construct → Using-statement
construct:using-statement
Yes
Yes
715
Construct → Varargs
construct:varargs
Yes
Yes
1,241
Construct → Variable
construct:variable
Yes
Yes
161,300
Construct → Verbatim-string
construct:verbatim-string
Yes
Yes
4,951
Construct → Virtual-method
construct:virtual-method
Yes
Yes
2,893
Construct → Visibility-modifiers
construct:visibility-modifiers
Yes
Yes
266,301
Construct → While-loop
construct:while-loop
Yes
Yes
17,487
Construct → Yield
construct:yield
Yes
Yes
5,240
Paradigm → Declarative
paradigm:declarative
Yes
Yes
1,183
Paradigm → Functional
paradigm:functional
Yes
Yes
100,797
Paradigm → Imperative
paradigm:imperative
Yes
Yes
108,479
Paradigm → Object-oriented
paradigm:object-oriented
Yes
Yes
266,331
Paradigm → Reflective
paradigm:reflective
Yes
Yes
4,075
Technique → Bit-manipulation
technique:bit-manipulation
Yes
Yes
4,229
Technique → Bit-shifting
technique:bit-shifting
Yes
Yes
1,498
Technique → Boolean-logic
technique:boolean-logic
Yes
Yes
68,619
Technique → Compound-assignment
technique:compound-assignment
Yes
Yes
40,254
Technique → Concurrency
technique:concurrency
Yes
Yes
9
Technique → Enumeration
technique:enumeration
Yes
Yes
32,236
Technique → Exceptions
technique:exceptions
Yes
Yes
38,258
Technique → Higher-order-functions
technique:higher-order-functions
Yes
Yes
94,655
Technique → Immutability
technique:immutability
Yes
Yes
167
Technique → Inheritance
technique:inheritance
Yes
Yes
9,395
Technique → Laziness
technique:laziness
Yes
Yes
5,240
Technique → Looping
technique:looping
Yes
Yes
75,247
Technique → Math
technique:math
Yes
Yes
2,372
Technique → Memory-management
technique:memory-management
Yes
Yes
541
Technique → Mutexes
technique:mutexes
Yes
Yes
16
Technique → Ordering
technique:ordering
Yes
Yes
131
Technique → Parallelism
technique:parallelism
Yes
Yes
175
Technique → Performance
technique:performance
Yes
Yes
271
Technique → Randomness
technique:randomness
Yes
Yes
7,713
Technique → Recursion
technique:recursion
Yes
Yes
3,612
Technique → Regular-expression
technique:regular-expression
Yes
Yes
6,700
Technique → Short-circuiting
technique:short-circuiting
Yes
Yes
71,309
Technique → Sorted-collection
technique:sorted-collection
Yes
Yes
619
Technique → Sorting
technique:sorting
Yes
Yes
619
Technique → Type-conversion
technique:type-conversion
Yes
Yes
37,415
Uses → Array.reverse
uses:Array.Reverse
Yes
Yes
1,086
Uses → Datetime
uses:DateTime
Yes
Yes
11,209
Uses → Datetime.adddays
uses:DateTime.AddDays
Yes
Yes
22
Uses → Datetime.addseconds
uses:DateTime.AddSeconds
Yes
Yes
4,009
Uses → Datetime.datetime(long)
uses:DateTime.DateTime(long)
Yes
Yes
12
Uses → Datetime.isleapyear
uses:DateTime.IsLeapYear
Yes
Yes
120
Uses → Datetime.plus(timespan)
uses:DateTime.Plus(TimeSpan)
Yes
Yes
112
Uses → Dictionary<tkey,tvalue>
uses:Dictionary<TKey,TValue>
Yes
Yes
17,485
Uses → Enumerable.aggregate
uses:Enumerable.Aggregate
Yes
Yes
59
Uses → Enumerable.all
uses:Enumerable.All
Yes
Yes
599
Uses → Enumerable.asparallel
uses:Enumerable.AsParallel
Yes
Yes
175
Uses → Enumerable.count
uses:Enumerable.Count
Yes
Yes
30
Uses → Enumerable.distinct
uses:Enumerable.Distinct
Yes
Yes
624
Uses → Enumerable.groupby
uses:Enumerable.GroupBy
Yes
Yes
341
Uses → Hashset<t>
uses:HashSet<T>
Yes
Yes
4,607
Uses → Icomparable
uses:IComparable
Yes
Yes
131
Uses → Idisposable
uses:IDisposable
Yes
Yes
285
Uses → Ienumerable<t>
uses:IEnumerable<T>
Yes
Yes
933
Uses → Ienumerator<t>
uses:IEnumerator<T>
Yes
Yes
17
Uses → Linkedlist<t>
uses:LinkedList<T>
Yes
Yes
118
Uses → Sorteddictionary<tkey,tvalue>
uses:SortedDictionary<TKey,TValue>
No
Yes
472
Uses → Sortedset<t>
uses:SortedSet<T>
Yes
Yes
302
Uses → String.contains(char)
uses:String.Contains(char)
Yes
Yes
982
Uses → String.contains(char, system.stringcomparison)
uses:string.Contains(char, System.StringComparison)
Yes
Yes
54
Uses → String.substring
uses:String.Substring
Yes
Yes
1,081
Uses → String.tolower
uses:String.ToLower
Yes
Yes
2,558
Uses → Stringbuilder
uses:StringBuilder
Yes
Yes
7,622
Uses → Timezoneinfo
uses:TimeZoneInfo
Yes
Yes
947
Uses → Ulong.maxvalue
uses:ulong.MaxValue
Yes
Yes
198
Uses → Valuetuple
uses:ValueTuple
Yes
Yes
10,656