- 1
- 0
- 约7.26千字
- 约 33页
- 2016-09-25 发布于湖北
- 举报
精品ppt课件清华大学原版c#学习资料第3章类型、变量和表达式蔗.ppt
命名空间别名 //命名空间别名 using Class1 = Namespace1.Test; //别名到类 using Ns2 = Namespace2; //别名到命名空间 namespace Namespace1 { class Test { public Test() { System.Console.WriteLine(Hello from Namespace1.Test); } } } class MainClass { public static void Main() { Class1 obj1=new Class1(); Ns2.Test obj2=new Ns2.Test(); System.Console.Read(); } } using指令还可用于创建命名空间的别名 namespace Namespace2 { class Test { public Test() { System.Console.WriteLine(Hello from Namespace2.Test); } } } 位运算 与 | 或 ^ 异或 ~ 取补 左移 右移 位操作符就是对数据按二进制位进行运算的操作符。 总结 变量是存放特定数据类型的值的容器,而常量也存放特定数据类型的值,但常量在整个程序中都保持一致 装箱是将值类型转换为引用类型,而拆箱则是将引用类型转换为值类型 运算符的操作和表达式 命名空间的作用和定义 二进制数值的位操作(与、或、异或、求补、移位) * * * * 类型、变量和表达式 课程目标 C#的两种数值类型引用类型和值类型 枚举类型以及枚举类型的定义和应用 变量和常量的命名规则以及定义 表达式和运算符 装箱和拆箱 命名空间 位运算 体验 程序要求输入半径,输入完成后程序将计算出圆的面积,并输出到屏幕上。 变量 2-1 语法: 访问修饰符 数据类型 变量名 Public Private Protected int string float …… 变量用于存储特定数据类型的值 变量 2-2 static void Main(string[] args) { // 声明布尔型、字符串型、整型、短整型和浮点型变量 bool test = true; short num1 = 19; int num2 = 14000; string val = John; float num3 = 14.5f; // 显示变量值 Console.WriteLine (布尔值 = + test); Console.WriteLine (短整型值 = + num1); Console.WriteLine (整型值 = + num2); Console.WriteLine (字符串值 = + val); Console.WriteLine (浮点值 = + num3); } 变量中存储的值取决于该变量的类型 常量 2-1 语法: const 数据类型 常量名 = 常量值; Public Private Protected 常量用于在整个程序中将数据保持同一个值 常量 2-2 static void Main(string[] args) { // PI常量PI const float _pi = 3.14F; // 由地球引力引起的加速度常量,单位为 cm/s*s const float _gravity = 980; // 钟摆的长度 int length = 40; // 钟摆的周期 double period = 0; // 钟摆周期的计算公式 period = 2 * _pi * Math.Sqrt(length / _gravity); Console.WriteLine (钟摆的周期为 {0} 秒, period); } 声明常量 在表达式中使用常量 const 关键字用于声明常量 C# 的基本数据类型 3-1 C# 中的数据类型分为两个基本类别 值类型 表示实际数据 只是将值存放在内存中 值类型都存储在堆栈中 int、char、结构 引用类型 表示指向数据的指针或引用 包含内存堆中对象的地址 为 null,则表示未引用任何对象 类、接口、数组、字符串 C#两种数值类型 类 别 说 明 值 类 型 简单类型 有符号整型:sbyt
您可能关注的文档
最近下载
- 中华人民共和国职业分类大典(2015新版)解读.docx VIP
- XX生物质热电项目安全设施设计专篇.doc VIP
- 广东省珠海市香洲区2024-2025学年三年级上册期末考试数学试卷(含答案).docx VIP
- 云南省红河州、文山州2024-2025学年高一上学期月期末考试历史试题(含答案).pdf VIP
- 生锈之8D报告(案例).xls VIP
- (2025年)统战部遴选公务员面试真题和专业题3问及答案.docx VIP
- 口腔市场专员培训.pptx VIP
- 如何制作西红柿炖牛腩,比饭店那酸酸的好吃太多啦!.pdf VIP
- 部编版二年级上册语文第11课《葡萄沟》教学课件.ppt VIP
- 部编版二年级上册语文《葡萄沟》PPT教学课件.pptx VIP
原创力文档

文档评论(0)