第讲C#程序设计基础一课件.pptVIP

  • 6
  • 0
  • 约 65页
  • 2016-11-12 发布于江苏
  • 举报
.NET程序设计 第二讲 C#程序设计基础(一) 掌握C#的数据类型及常用运算符和优先级。 了解控制流程的两种方法。 理解和掌握布尔逻辑的基本概念及布尔运算符的用法。 掌握分支、循环流程控制语句的使用方法。 重点和难点:C#的数据类型及常用运算符、布尔运算符的用法、分支结构及循环结构程序设计方法。 第二讲 C#程序设计基础(一) 2.1 C#数据类型 2.2 C#运算符与优先级 2.3 C#流程控制语句 2.1 C#数据类型 2.1.1值类型 2.1.2引用类型 2.1.3值类型间的数据转换 C#数据类型 C#数据类型分为两类:值类型和引用类型。 C#中把基本数据类型规定为值类型,而把一些较大的类型规定为引用类型,这种设计方式是为了得到最佳的性能。 值类型包括整型数类型、布尔类型、浮点类型和小数型、结构类型和枚举类型。 引用类型包括类类型、数组、接口类型和委托类型、字符串类型 。 值类型变量和引用类型变量的主要区别 存储位置 值类型变量(定长)直接把变量的值保存在堆栈中。 引用类型的变量(变长)把实际数据的地址保存在堆栈中,而实际数据则保存在堆中。 赋值操作 值类型变量在赋值时使用了内存复制的方式,一个变量的操作不会影响到其他变量。 引用类型变量在赋值时,直接传递的是地址,不存在内存数据的复制,没有性能损失,对一个变量的操作会影响到引用同一个对象的另一个

文档评论(0)

1亿VIP精品文档

相关文档