How can I prevent a auto implemented property from being serialized by the binary formatter? The [NonSerialized] attribute can only be used with fields. And the field is hidden when using auto implemented properties.
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?