Строгая типизация тому вина
— Is C# a strongly typed or a weakly typed language?
— Yes.
— That is unhelpful.
— I don't doubt it. Interestingly, if you rephrased the question as an "and" question, the answer would be the same.
— What? You mean, is C# a strongly typed and a weakly typed language?
— Yes, C# is a strongly typed language and a weakly typed language.
— I'm confused.
— Me too. Perhaps you should tell me precisely what you mean by "strongly typed" and "weakly typed".