C# really feels like the most mature language that I've ever dealt with. Writing it feels clear, if something is wrong the debugger is very clear. The number of features that are there is incredible (especially post C# 2.0 when they added generics). Properties are delightful.How do you convert to a string? Convert.ToString(). How about an integer? Knowing only that one, it's what you'd expect! I a