摘要: 在数据类型转换中,C#相对其它语言来说是比较严格的。 一、转换规则:(你必须知道的.net)C#允许在继承链中向下转型,即任何类型都可以安全地隐式转换为其基类类型;任何类型转换为其派生类型时,必须进行显示转换,转换的规则是:(类型名)对象名,转换失败会抛出异常;CLR是类型安全的,任何对象都可以用GetType方法获得其精确类型;基本类型可以使用Covert类实现类型转换;除了string以外的其他类型都有Parse方法,用于将字符串类型转换为对应的基本类型;值类型和引用类型的转换机制称为装箱(boxing)和拆箱(unboxing)。 二、C#提供了一种is操作符进行换算。is模式规... 阅读全文
posted @ 2012-04-12 10:07 vita 阅读(252) 评论(1) 推荐(0) 编辑