Question 1
What does LINQ's 'Where' method do when applied to a collection?
Question 2
What is the purpose of the 'using' statement in C#?
Question 3
What is a nullable value type in C#, denoted with a '?' suffix?
Question 4
What does the 'var' keyword do in C#?
Question 5
What is the difference between 'ref' and 'out' parameters in C#?
Question 6
What is the purpose of an interface in C#?
Question 7
What is the difference between '==' and '.Equals()' when comparing two reference-type objects in C#, by default?
Question 8
What does the 'async' and 'await' pair achieve in a C# method?
Question 9
What C# feature allows adding new methods to an existing type without modifying its source code?
Question 10
What is boxing in C#?