Can a static class contain non static members?
Explain the 3 types of properties in c# with an example?
How do you implement thread synchronization (object.wait, notify,and criticalsection) in c#?
Is it true that all c# types derive from a common base class?
Can derived classes have greater accessibility than their base types?
What's the difference between the debug class and trace class? Documentation looks the same.
If a.equals(b) is true then a.gethashcode & b.gethashcode must always return same hash code.
What is a virtual property. Give an example?
What's the implicit name of the parameter that gets passed into the set method/property of a class?
What are the fundamental differences between value types and reference types?
Can destructors have access modifiers?
If you define a user defined data type by using the class keyword, is it a value type or reference type?
Can you use all access modifiers for all types?
How do I enforce const correctness in c#?
Is unboxing an implicit conversion?