Visual C#程序设计应用教程第2章-变量与表达式.pptVIP

Visual C#程序设计应用教程第2章-变量与表达式.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.3.2 显式转换 在不能满足隐式转换的情况下,必须使用显式(强制)类型转换 1.使用目标类型显式转换:(目标类型)变量或表达式; 例: int a = 80; short b = (short) a; 2. 使用Convert类:目标类型 = Convert.转换方法 ( 源类型 ); 例: int myNum; myNum=Convert.ToInt16(“120”); 3. 使用ToString( )方法:变量名. ToString( ); 例: int myNum =100; sting s=myNum.ToString( ); 4.使用 Parse( )方法:数值类型名.Parse ( 字符串型表达式 ); 例: int x=int.Parse(789); 2.3 .3 装箱与拆箱 使用装箱与拆箱可以完成值类型和引用类型之间的转换,它使值类型能够被视为对象。装箱转换允许将值类型隐式转换为引用类型。步骤: 1.先检查对象实例是否为给定值类型一个装了箱的值 2.然后将该值从实例中复制出来。 例: int a, b = 2000; object obj = b; //装箱 a= (int) obj; //取消装箱 Console.WriteLine(100.ToString( )); 2.4 运算符与表达式 2.4.1 算术运算 2.4.2 赋值运算 2.4.3 关系与类型测试运算 2.4.4 逻辑运算 2.4.5 其他特殊运算符 2.4.6 运算符的优先级 2.4 运算符与表达式 C#提供了多种运算符: 一元运算符 算术运算符 移位运算符 关系和类型测试运算符 逻辑运算符 条件逻辑运算符 条件运算符和赋值运算符。 表达式是运算符与操作数的组合。这里的操作数就是变量与常量 * * * * * * * 本章要点 C#的变量与常量 C#的数据类型与类型转换 C#的运算符与表达式 变量与表达式 2.1 C#常量与变量 2.2 数据类型 2.3 数据类型转换 2.4 运算符与表达式 2.5 应用示例——常用变量类型的运算 2.1 常量与变量 2.1 .1 常量的声明 2.1.2 变量的声明 2.1.3 变量的种类 2.1.1 常量的声明 常量就是值在程序整个生命周期内始终不变的量,使用关键字const声明。在使用过程中,不可以对常量进行赋值的改变。常量声明的基本语法为: [访问修饰符] const [类型标识符] 常量名 = value; ? 例:public const double PI=3.1415926; const int DaysInYear = 365; 2.1.2 变量的声明 C#中,声明变量的一般语法是: 类型标识符 变量名1, 变量名2, 变量名3, ……;? 例:int myNumber; string strName, strPassword; 可在声明变量的同时初始化变量,为变量赋值: 类型标识符 变量名 = 表达式; 例: double d=0.618; bool bl=true, D2=false; C#在变量声明时,变量的命名规则应该遵守一些基本规则: 变量名的长度不能超过255个字符; 变量名在有效的程序范围内必须是唯一的; 变量名不能是关键字(或称作保留字),如非要使用时需在关键字前添加@作为前缀。 为了便于代码的维护和阅读还应该注意: 采用有实际意义的变量名,做到见其名知其意 注意大小写的不同,如:MyName、myName、myname 采用PascalCase或camelCase方式命名变量名 2.1.2 变量的声明 2.1.3 变量的种类 C#中,C#中有多种变量类别,它们分别是:静态变量、实例变量、数组元素、局部变量、值参数、引用参数和输出参数。 例: class myClass { int x = 2; //声明实例变量并赋初值 public static int y = 1; //声明静态变量并赋初值 Function(int [ ] s, int m, ref int i, out j) { int w = 2; //声明局部变量并赋初值 j = x+y+i + w; } } 2.2 数据类型 2.2.1 值类型 2.2.2 引用类型

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档