c#的语法知识.doc

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

C#语法结构 教学目标:掌握C#的标示符定义规则和C#基本数据类型的定义和使用方法,由于学习过C语言程序设计对各种结构进行复习。 重点:类型转换,结构和枚举,复习各种语句的使用以及特点 难点:结构和枚举,熟练灵活的运用各种语句 教学方式:课堂讲授+上机实践 教学时间:12学时(8+4) 教学内容: 课题一 c#语法基础(2学时) 1.c# 程序结构 ?程序从 Main( ) 处开始执行 ?关键字 using 可以引用 Microsoft .NET 框架类库中的现有资源 ?语句就是在 C# 应用程序中执行操作的指令 ?程序由许多不同的语句构成 ?使用分号隔离语句 ?使用大括号组合语句 using System; class HelloWorld { static void Main() { Console.WriteLine (Hello, World); } } 在 C# 中设置代码格式 ?使用缩进帮助说明语句所处的层次 ?大小写敏感 ?忽略空白间隔 ?使用 (//) 书写不跨行的注释 ?使用 (/*) 和 (*/) 书写多行注释 2.变量、常量和表达式 ?常量 常量一般是程序中不变的数据,如2、“中国”等。常量也有不同的数据类型,如2属于数值型,而“中国”属于字符型。 在C#中定义常量的语法如下表示: public const string CHINA=“中国”; 其中,“const”是定义常量的标识。“string”用来定义常量的类型,注意常量在命名时,通常使用大写字母。 创建和使用常量 ?使用 const 关键字以及该常量值的类型来声明一个常量 ?声明常量时必须对其赋值 const int earthRadius = 6378;//km const long meanDistanceToSun = 149600000;//km const double meanOrbitalVelocity = 29.79D;//km sec ?变量 变量就是经常发生变化的数据。在C#中定义变量的语法如下所示: 数据类型 变量名; 定义变量时,也可以同时给变量赋初值。 ?变量的类型 C#中变量的类型可以概括为文本类型、数值类型和其(1)文本类型:string和char。 其中,string用来存放字符串,变量的值用双引号包装,char用来存放单个字符,变量的值用单引号包装。 如: string name=“欢迎到北京来”; char word=‘W’; 他类型3种。 (2)数值类型 数值内容包含的内容比较多,如整数、浮点数、长整数等。C#中常见的数据类型如下所示: int 整型,表示简单的整数 double 双精度浮点数,表示整数 float 单精度浮点数 short 短整型,范围:-32768-32767 long 长整型 byte 字节、数据的存储形式 (3)其他类型:主要包括日期型、Object类型和布尔型。 其中, Object类型是C#的通用类型,C#中所有的类型都是从Object发展而来。 下面演示这三种类型的使用语法: DataTime data;//日期型 object data; // Object类型 bool ifExit=true; //布尔型 ?Bool类型是用来表示“真”和“假”这两个概念的,计算机实际上只能用“真”和“假”来思维。所以布尔类型的数据往往是程序作出决策的依据。这在后面的条件语句中会详细说明。 实例: using System; namespace _02_02 { class Class_02_02 { public static void Main(String[] args) { bool x = true;bool y = false; Console.WriteLine(x = {0}, x); Console.WriteLine(y = {0}, y); x = !x; y = !y; Console.WriteLine(x = {0}, x); Console.WriteLine(y = {0}, y); } } } ?类型转换 在实际应用中,如果获取

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档