- 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语言和数据库技术基础学习小结(精选)
HYPERLINK /u012490096/article/detailsC#语言和数据库技术基础学习小结
第1章
第一个?C#程序
一..NET?是?Microsoft.NET?的简称,是基于?Windows?平
二.Program.cs:该文件是项目的启动文件,在该文件中
定义项目的启动入口,即?Main()方法。在?C#中,程序
源文件以.cs?作为扩展名。
三.HelloWorld.exe:这个文件位于?bin\Debug?目录下,
是项目编译后的可执行文件,可以直接运行。
四.C#关键字
1.namespace?关键字:namespace(命名空间)是?C#
中组织代码的方式,它的作用类似于?Java?中的?package
(包)?这样我们就可以把密切相关的一些代码放在同,
一个命名空间中,大大提高管理和使用的效率。
2.using?关键字:
使用?Using?关键在来引用其他命名空间。
3.class?关键字:
不要求类名必须与源文件的名字一样。
4.Main()方法:是程序运行的入口
5.关键代码:
Console.WriteLine();
//从控制台输出内容
Console.ReadLine();
五.C#中数据类型
//从控制台输入
1.整型:int。2.浮点型:float。3.双精度型:double。
4.字符串:string。5.布尔型:bool。
六.C#中变量命名的规则:
1.组成:?个英文字母52(A-Z、?、?个数字a-z)?10(0-9)、
下划线(_),除此之外不能包含其他字符。
2.开头:只能以字母或下划线开头。
3.不能使用的:不能使用?C#中的关键字。
七.常用的输出方法有两个:
1.Console.WriteLine(),输出后换行
2.Console.Write(),输出后不换行
第2章
一.switch?结构:
C#语法快速热身
switch?(int/char/string?表达式)
{
Case?常量表达式?1:
语句?1;
break;?//必须有
}
二.一维数组:
数据类型[?]
数组名;
//创建一个含有
//省略数组长度
//省略?new?关键
1.Int[?]?array=new?int[5]{0,1,2,3,4,};
五个整型数组的数组
2.int[?]?arra1=new?int[]?{?0,1,2,3,4};
3.int[?]?arra2={0,1,2,3,4};
字
三.通过数组的?Length?属性,可以获得数组长度,通常
会用它来作为循环终止条件
语法:数组名.Length;
同?Java?一样,访问数组的元素使用的形式如下,下标
从?0?开始,C#中我们也把下标叫做索引。数组名[下标]
四.foreach?循环:
each?是每个的意思,?foreach?结构用于遍历一个数据
集(如数组)的每一项,需要设??一个标识符(变量)
语法:
Foreach(类型?元素?in?集合或者数组)
{
代码块
}
语法中的“元素”是一个只读变量
五.循环应用的区别如下:
1.while?循环是先判断条件表达式是否成立。若成立则
实行循环体;否则结束循环
2.do-while?循环先执行一次循环体再判断条件表达是
否成立。若成立则继续循环,否则结束循环
3.for?循环必须使用整型变量做循环计算器,通过条件
表达式限定计数器变量值来控制循环
4.foreach()自动遍历给定集合的所有值
六.冒泡排序算法:
1.N?个数字来排队,两两相比小靠前
2.外层循环?N-1,内层循环?N-1-i;
3.如果要降序排序,只要把程序中的大于号换成小于
号就行了
第3章
使用属性升级?MyBank
一.访问修饰符:访问修饰符是用来修饰类成员字段和
方法的符号,依次限定类成员的可访问级别
private(私有的)
如果将类的成员(变量或者方法)声明为?public,就
表示这些成员可以被其他类访问。如果使用?private?限
定类成员的访问权限,那么这些类成员就只能在该类
里面使用,其他类对它们没有访问权限
如果将某个字段或者方法声明为?public,就表示其他
类可以访问这个字段和方法;如果声明为?private,那
么该字段或者方法只能在本类中使用,其他类不能访
问
二.C#中的访问修饰符:
1.public?不受任何限制访问级别最高
2.private?只有类的内部可以使用访问级别最低
注:如果在成员定义之钱没有制定访问修饰符,那么
这个类成员的访问权限默认为?internal,它只能在本项
目内访问
三.this?关键字:
this?是指当前对象本身,通过?this?可以引用当前类的
成员变量和方法,使用?this?关键字可以解决成员变量
和局
您可能关注的文档
- ccer对期望效用理论的批判.doc
- cd-llfwq公共管理一级学科教育经济与管理专业硕士学位研究生培养方案文库.doc
- cemw机组汽轮机轴封的特点及改进日期.doc
- CET-6英语六级考试长句总结.doc
- CET6历年真题听力录音及听力原文(93.1-06.6)2003-09【汉魅】.doc
- char,varchar,nvarchar的区别.doc
- Chapter2comicstrips学案2008-3-11.doc
- Cifblu2010年河南公务员行测和答案解析.doc
- Cjvuik名师谈提高托福听力的三种超能力.doc
- Cjycqkg江苏省苏州中学2011届高三年3月份调研考试(数学).doc
最近下载
- YY0306-2018 热辐射类治疗设备安全专用要求.pdf VIP
- 电力工程项目建设用地指标(风电场)(建标〔2011〕209号).pdf VIP
- 商品混凝土采购组织供应、运输、售后服务方案.docx VIP
- 《合成生物学》课件.pptx VIP
- 《中国文化概况》带翻译版.pdf VIP
- 消除艾滋病、梅毒和乙肝母婴传播项目工作制度及流程(模板).docx
- 2.1.2 认识地球(第2课时 地球仪与经纬网)七年级地理上册课件(湘教版).pptx VIP
- 二年级上册1-8单元看图写话.pdf VIP
- YY/T 0061-2021特定电磁波治疗器.pdf
- 沥青路面旧路改造工程施工方案.docx VIP
文档评论(0)