


How can you maintain the Uniqueness of a Key in a Dictionary()?

Can you add a ComplexType as a Key in a Dictionary()?

Why do members of an interface don’t have access modifiers?

What is the difference between Extension methods and a Decorator

What is the difference between dynamic, var and object?

Explain async await. How can you join multiple async await calls together?

If we don’t use an IDisposable in a using block, will the Dispose method be called?
