var: 是一种类型推断机制,编译时决定变量的类型,一旦确定不能改变类型。
Object: 是所有类的基类,可以存储任意类型的值,编译时有类型检查,但需要类型转换才能使用具体类型的方法。
dynamic: 绕过编译时类型检查,允许在运行时动态地改变类型。可以调用任何方法或属性,但可能导致运行时错误。