第二章  C基本概念.pptVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 C基本概念ppt课件

第二章  C#基本概念 回顾 工作任务 在文本文档中编写简单的C#程序 使用csc命令进行编译 本章目标 理解类与对象的概念 学会使用注释 了解编译和执行环境 学会使用简单的控制台输入输出 了解Main函数 Pascal 和 Camel 命名法 Pascal命名法 变量采用有意义的单词 单词的一个字母大写 StudentName、MaxAge Camel命名法 变量采用有意义的单词 第一个单词的首字母小写 其余单词的首字母大写 name, className 对象 对象是人们要进行研究的任何事物 类和对象 类和对象的应用 类和类的成员 封装字段 将类中的字段、属性绑到一起 编写简单的C#文件2-2 新建一个文本文档,在文本文档中键入下面的C#代码: class Program { public static void Main(string[] args) { System.Console.WriteLine(这是我们的第一个C#程序); System.Console.ReadLine(); } } C# 的 Main 方法 Main 首字母大写 返回值可以为 void 或者 int 命令行参数是可选的 Main()方法-1 Main()方法是C#编译器规定的所有可执行程序的入口 Main()方法必须是一个静态方法 Main()方法在C#里非常特殊,需要注意如下几点: Main()方法-2 Main()方法必须封装在类或结构里来提供可执行程序的入口点 Main()方法必须为静态函数(static),这允许C#不必创建实例对象即可运行程序 Main()方法保护级别没有特殊要求,public,protected,private等都可,一般指定其为public Main()方法名的第一个字母要大写,否则将不具有入口点的语义。C#是大小写敏感的语言 Main()方法的参数只有两种参数形式:无参数和string 数组表示的命令行参数,即Main()或Main(string[]args) ,后者接受命令行参数。Main()函数返回值只能为void(无类型)或int(整数类型) 常用命名空间 Console 类 向控制台输出: Console.WriteLine()方法——输出后换行 Console.Write()方法——输出后不换行 从控制台读入: Console.ReadLine(); 返回值为string类型 向控制台输出 示例 2 代码分析 示例2关键代码回顾: 使用csc命令编译6-5 点击确定进入控制台命令行,键入csc 加上刚才我们保存First.cs 打回车对First.cs进行编译,这时会在C:\code\目录下找到First.exe文件 csc命令 csc SourceFileName.cs 在csc命令后直接加所需要编译的文件名 csc /debug SourceFileName.cs 会生成一个.pdb的关于调式信息的文件 csc /out: 自定义文件名 SourceFileName.cs 输出名称为自定义的文件 csc /target:exe (可以写成/t:)SourceFileName.cs 输出.exe格式的文件,在/t:后面我们可以加上exe、winexe、library和module等参数 注释 为什么要写注释呢? 便于读懂代码 在逻辑性较强的地方加上注释可以在一定程度上排除逻辑错误 判断此段程序是否符合我们编写的初衷,如果不符则需要考虑更改了 单行注释 单行注释使用// 单行注释中的任何内容,即//后面的内容都会被编译器忽略 XML注释 C#还提供了XML注释功能,你的注释应该使用特殊的注释语法(///)开头 。C#编译器可以把XML元素从特定的注释中提取出来,并使用他们生成一个XML文件 。 多行注释 多行注释使用/*……*/ 多行注释中/*和*/之间的所有内容会被忽略 总结 如何编写简单的控制台程序 CSC命令的使用 * * CLR的中文全称是什么? .NET框架的两个主要组件? 什么是 C#,举例说明 C# 能做什么? public class Student { private string firstName; public string FirstName { get { return firstName; } } }   颜色:灰色   排量:3.0 刹车 产地:德国 行驶 名字:保时捷 行为 状态   颜色:红色   排量:4.0 刹车 产地:意大利 行驶 名字:法拉利 行为 状态 描述汽车的特征和

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档