C# cast options, is there any difference other than syntax?
13870
Direct casting vs 'as' operator?
27219
Is there any difference between type? and Nullable?
58955
What's the difference between System.Type and System.RuntimeType in C#?
32835
How to cast System.Object[*] to System.Object[]
110049
Difference between Property and Field in C# 3.0+
33726
Regular cast vs. static_cast vs. dynamic_cast
83354
Nullable types: better way to check for null or zero in c#
14099
Can't operator == be applied to generic types in C#?
54854
Does C# optimize the concatenation of string literals?
131766
Why should events in C# take (sender, EventArgs)?
136962
Should you declare methods using overloads or optional parameters in C# 4.0?
120760
Why use static_cast(x) instead of (int)x?
15182
Casting vs using the 'as' keyword in the CLR
40050
Overloading assignment operator in C#
11995
Why should casting be avoided?
4442
What is the { get; set; } syntax in C#?
45869
Why null cast a parameter?