When should you use generics?
Explain the difference between the debug class and trace class?
Why do we use yield in c#?
What is null propagation c#?
What are anonymous functions in c#?
What are the differences between a class and a struct?
What is command object in c#?
Is string passed by reference in c#?
What is xml serialization in c#?
What is the implicit name and type of the parameter that gets passed into the class set method?
What are console applications used for?
Is string immutable in c#?
Are arrays value types or reference types?
What is jagged array?
Why do we need delegates?