CSharp语法基础.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CSharp语法基础.ppt

An Introduction to Database Systenm 2.1 C#程序结构 2.2 基本数据类型 2.3 变量与常量 2.4 运算符与表达式 2.5 C#常用方法与属性 2. 显式转换 显式转换也叫强制转换,是在代码中明确指示将某一类型的数据转换为另一种类型。显式转换的一般格式为: (数据类型名称)数据 例如: int x=600; short z=(short)x; 显式转换中可能导致数据的丢失,例如: decimal d=234.55M; int x=(int)d; 2.4.2 运算符的优先级与结合性 1. 优先级 ① 一元运算符的优先级高于二元和三元运算符。 ② 不同种类运算符的优先级有高低之分,算术运算符的优先级高于关系运算符,关系运算符的优先级高于逻辑运算符,逻辑运算符的优先级高于条件运算符,条件运算符的优先级高于赋值运算符。 ③ 有些同类运算符优先级也有高低之分,在算术运算符中,乘、除、求余的优先级高于加、减;在关系运算符中,小于、大于、小于等于、大于等于的优先级高于相等与不等;逻辑运算符的优先级按从高到低排列为非、与、或。 下课了。。。 章节目录 上一页 下一页 6. 赋值运算符与赋值表达式 在赋值表达式中,赋值运算符左边的操作数叫左操作数,赋值运算符右边的操作数叫右操作数。左操作数通常是一个变量。 复合赋值运算符,如“*=”、“/=”、“%=”、“+=”、“-=”等。 章节目录 上一页 下一页 章节目录 上一页 下一页 2. 圆括号 可以使用圆括号明确运算顺序。例如: string s=xy?greater than:x==y?equal to:less than; string s=xy?greater than:(x==y?equal to:less than); 括号还可以改变表达式的运算顺序 : b*c+d b*(c+d), 章节目录 上一页 下一页 3. 结合性 在多个同级运算符中,赋值运算符与条件运算符是由右向左结合的,除赋值运算符以外的二元运算符是由左向右结合的。例如,x+y+z是按(x+y)+z的顺序运算的,而x=y=z是按x=(y=z)的顺序运算(赋值)的。 章节目录 上一页 下一页 2.5 C#常用方法与属性 2.5.1 日期时间类常用方法与属性 C#中的DateTime类提供了一些常用的日期时间方法与属性,该类属于System命名空间,在使用模板创建应用程序时,该命名空间的引用已自动生成,因此可以直接使用DateTime类。对于以当前日期时间为参照的操作,可以使用该类的Now属性及其方法。 章节目录 上一页 下一页 日期时间类的Now属性的常用方法格式为: DateTime.Now.方法名称(参数列表) 日期时间类的Now属性的常用属性格式为: DateTime.Now.属性名称 章节目录 上一页 下一页 2.5.2 常用数学方法与字段 C#中的Math类提供了一些常用的数学方法与字段,该类属于System命名空间。Math类是一个密封类,有两个公共字段和若干静态数学方法。 2.5.3 字符串的方法与属性 任何字符串变量与常量对象都具有字符串的方法与属性,可以使用这些方法与属性来处理字符串。 2.5.4 类型转换方法 Convert类提供了常用的字符串转换为其他数据类型,其他数据类型转换为字符串的方法。 * Visual C# 2005程序设计 教师:曾长军 院系:计算机科学与技术学院 《 Visual C# 2005程序设计》配套课件 第2章 C#语法基础 讲解提纲 章节目录 上一页 下一页 2.1 C#程序结构 2.1.1 C#程序的组成要素 1. 关键字 在C#代码中常常使用关键字,关键字也叫保留字,是对C#有特定意义的字符串。关键字在Visual Studio 环境的代码视图中默认以蓝色显示。例如,代码中的using、namespace、class、static、void等,均为C#的关键字。 章节目录 上一页 下一页 2. 命名空间 命名空间既是Visual Studio 提供系统资源的分层组织方式,也是分层组织程序的方式。因此,命名空间有两种,一种是系统命名空间,一种是用户自定义命名空间。 系统命名空间使用using关键字导入,System是Visual Studio .NET中的最基本的命名空间,在创建项目时,Visual Studio 平台都会自动生成导入该命名空间,并且放在程序代码的起始处。 章节目录 上一页 下一页

文档评论(0)

rewfdgd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档