The C# 3.0 language enhancements consist of: • Anonymous types – are types which are automatically inferred and created from object initializers• Implicitly typed local […]
Shadowing in .NET When a method is defined in base class are not overridable and one needs to provide different implementation for the same in derived class. […]
lock ensures that another thread does not enter critical section if one thread is in critical section code. This means one thread gets mutual exclusive […]