- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一个简单的C#程序
第三章 C#语言 3.1一个简单的C#程序 3.2常量与变量 3.3数据类型 3.4运算符 3.5数 组 3.6控制结构 3.7类 3.8本章小结 3.1 一个简单的C#程序 创建程序的步骤:打开Visual Studio.NET 2003,选择“文件”一“新建”一“项目”命令,在打开的对话框左边选择Visual C#选项,再在右边选择“控制台应用程序”选项,控制台应用程序就是C#编译器控制窗口,编写程序比较简单直接,程序的代码如下。 例3.1 Hello”程序。 using System; namespace Hello ( public class Hello ( 3.1 一个简单的C#程序 static void Main() { Console.WriteLine(”请输入你的名字:”); Console.ReadLine(); Console. WriteLine(”Hello!”); ) ) ) 3.1.1代码分析 3.1 一个简单的C#程序 using System表不导入System命名空间。每个东西都必须属于一个类,public class Hello表示Hello下的一个类。static void Main0表示类Hello中的一个方法,方法总是为完成某件工作。 在C#程序中程序的执行总是从Main()方法开始的,一个程序中不允许出现两个或两个以上的Main()方法。同时Main()方法必须被包含在一个类中。 按CtrI+F5键运行程序,就可以看到程序的运行结果了。 3.1.2添加注释 C#的注释方式:每一行中双斜杠“//”后面的内容,以及在分割符“/*”和“*/”之间的内容都将被编译器忽略。 3.1 一个简单的C#程序 这样就可以采用“//”进行单行注释,采用分割符“/,”和“*/”进行多行注释,分割符“/*”和“*/”之间的注释不能有嵌套注释。因为“/*”与遇到的第一个“*/”匹配,表示注释结束。 3.2常量与变量 3.2.1常量 顾名思义,常量就是在使用过程中其值不会发生变化,如数值、字符串以及日期等 在C#中运用常量的好处有以下3点。 ①可以用清楚的名词代替不明确的数字或字符,使程序更易于阅读。 ②使程序易于修改。 ③常量更容易避免程序出现的错误。 3.2常量与变量 在声明常量时要注意以下几点。 ①常量必须在声明时初始化。指定了值后,程序运行时就不能再修改。 ②不能从一个变量中提取值来初始化常量。 ③常量总是静态的,但不允许在声明常量时包含修饰符static。 ④在C#中没有常量指针、常量方法、方法的常量参数等。 3.2常量与变量 3.2.2变量 为变量起名时要遵守C#语言的以下规定。 ①变量名必须以字母开头。 ②变量名只能由字母数字和下划线组成而不能包含空格、标点符号、运算符等其他符号。 ③变量名不能与C#中的关键字名称相同。 ④变量名不能与C#中的库函数名称相同。 ⑤变量名在其声明的作用域内必须唯一。 3.2常量与变量 使用变量的一条重要原则是:变量必须先定义后使用,使用之前必须对其进行初始化。 变量可以在定义时被赋值,也可以在定义时不被赋值,但必须在使用前初始化。语法为: 变量修饰符数据类型变量名称=初始值; 可以把几个变量的声明写在同一行,中间用逗号隔开,但不允许在一条语句中声明不同类型的变量。 变量的作用域大致分为以下几种:静态变量作用域、实例变量作用域、方法参数作用域、局部变量作用域、异常处理参数作用域。 3.2常量与变量 示例程序如下: public class DomainTest ( private int a; //变量a的作用域为实例变量作用域 static int b; //变量b的作用域为静态变量作用域 public int GetA() ( return a: 3.2常量与变量 ) public void SetA(int aa) //变量aa的作用域为方法参数作用域 ( int temp; //变量temp的作用域为局部变量作用域 temp=aa; 3.3数据类型 C#语言数据类型主要分为两大类:值类型和引用类型。 ①值类型:变量本身就包含它们的数据,即变量的内存空间中存放变量的值。 ②引用类型:变量包含的是对存放变量值的内存空间的引用,即变量的内存空间与变量值的内存空间是分开的,变量内存空间中保留的是对变量值内存空间的引用。 同值类型例子为了方便处理常见的数据类型,C#预定义了15种数据类型,其中包括值类型中的13种常用类
您可能关注的文档
最近下载
- (范笑仙)学术论文的写作与发表——编辑的视角(1).ppt VIP
- 2023年心理健康教育C证面试内容.doc VIP
- 三相桥式全控整流电路.docx VIP
- 涂料工艺流程及方案.docx VIP
- 数学八年级上册易错题难题整理含答案初二数学数学初中教育教育专区.pdf VIP
- 2025年咨询工程师设计阶段质量管理与控制要点专题试卷及解析.pdf VIP
- 低资源设备部署中的归一化算法协议轻量化策略与能耗建模.pdf VIP
- 围棋启蒙教案 第一课 认识棋盘棋子.pdf
- 2025年质量工程师希腊-拉丁方设计专题试卷及解析.pdf VIP
- 2025年房地产经纪人房源展示APP操作专题试卷及解析.pdf VIP
原创力文档


文档评论(0)