·

泛型,缺乏泛型真的太麻烦了,现有的库和代码都是非泛型的,等到加了泛型可能就没有那么简洁了,基础库增加泛型之后不知道有没兼容问题,当年 java 和 c# 就是走了两条不同的路,java 考虑到生态用类型擦除实现兼容,c# 当时生态还一般,直接 break change 升级,结果就是 java 兼容性好,但是 c# 泛型设计更加合理