C# C中的动态替代泛型#

C# C中的动态替代泛型#,c#,generics,dynamic,C#,Generics,Dynamic,你们会使用dynamicthourout和抛弃泛型来实现整个项目吗? Frankley,我越来越讨厌创建类泛型层次结构,原因有很多。我知道泛型的好处,但我认为,通过良好的编码实践和使用惯例,人们可以获得与泛型相同的目标,具有更令人愉悦、清晰和可读的代码,而没有像C++这样的古代语言的继承。毕竟,Ruby做得很好,其他流行语言也做得很好。 你觉得怎么样?我个人认为这是个坏主意。他们为什么不在DLR上使用动态语言呢 类型安全?好吧,非专利药对这很有好处。No;我真的,真的,不会。那你为什么不一起把C

你们会使用dynamicthourout和抛弃泛型来实现整个项目吗?
Frankley,我越来越讨厌创建类泛型层次结构,原因有很多。我知道泛型的好处,但我认为,通过良好的编码实践和使用惯例,人们可以获得与泛型相同的目标,具有更令人愉悦、清晰和可读的代码,而没有像C++这样的古代语言的继承。毕竟,Ruby做得很好,其他流行语言也做得很好。

你觉得怎么样?

我个人认为这是个坏主意。他们为什么不在DLR上使用动态语言呢


类型安全?好吧,非专利药对这很有好处。

No;我真的,真的,不会。那你为什么不一起把C#都除掉呢?如果需要动态键入,请使用专门为其设计的语言。如果你想以.NET为目标,有Ion Pyththon、IrruRube和几个动态类型的语言。“像C++这样的古代语言”——小心,年轻的朋克。但是,C++是非常接近的,就编程语言而言,它是积极发展的。为了回答你的问题,如果你觉得仿制药令人不快,那么你可能是用错了。伙计们,如果我的问题被曲解了,对不起。这是天真的要求,并没有打算火焰或什么。我只是想知道一个人是否有足够的冒险精神来构建一个只有动态的、没有泛型的整个项目。这就是全部。嗯,我现在知道这不是一个明智的举动,真的:)