强类型和弱类型的变量都有两个属性:类型和值. 强类型的变量类型是不能改变的,弱类型的变量类型是随需改变的,这是强弱的真正含义. 我们在编写c#代码时,变量类型是明确的,不可更改的,如string就是string,int就是int,这就是强类型,好处: 1.能够享受代码提示功能 2.能够获得重构工具的支持 3.能够在编译期发现更多错误 弱类型:Object,在C#中Object是所有类型的基类,任何对象都可以使用Object来引用.可是一旦转化成Object的变量之后,代码提示便消失了:即使我们“…