C教学课件Chap2_2.pptVIP

  • 5
  • 0
  • 约 40页
  • 2017-08-31 发布于重庆
  • 举报
C#数据类型 (续) 本章小结 C#中的数据类型分为值类型和引用类型,其中值类型又包括整数、布尔、实数、结构、枚举;引用类型则包括类、接口、委托和数组。这些类型在.NET类库中都有相应定义。值类型的变量总是直接包含自身的数据,而引用类型的变量则指向实际数据的地址。 C#规定,在特定的值类型之间以及引用类型之间可进行隐式或显式的类型转换。而装箱和拆箱转换则在值类型和引用类型之间建立了联系,使得整个C#类型系统成为一个有机的整体,从而能够以面向对象的方式来处理所有数据类型。 除了显式和隐式转换外,C#提供了一些类和方法完成类型之间的转换:Convert类,Parse和TryParse方法。 TryParse方法 TryParse是Parse方法的替代方法,通常有两个参数,一个表示要解析的字符串,而另一个是输出参数,用于存放解析结果;方法返回一个布尔值,用于指示解析是否成功。 int x,y; int.TryParse(“5“,out x); //返回? x=? int.TryParse(“2.5”,out y); //返回? y=? double d; double.TryParse(“2.5”,out d); //返回? d=? DateTime dt1,dt2; DateTime.TryParse(“2011-9-12”,out dt1); //返

文档评论(0)

1亿VIP精品文档

相关文档