- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
敬杰.NET课程c#学习总结表
姓名:
C#知识点汇总(用√标记,自己可增加知识点)
掌握程度
知识点不理解了解理解熟练精通备注语句√结构√枚举√值类型,引用类型√装箱拆箱√string和StringBuilder√数组√集合√类√方法参数(ref,out,params)√分部方法,扩展方法,匿名方法√构造函数√字段,属性√索引器√委托√事件√静态类,密封类,抽象类√接口√虚方法,重载方法√继承√C#学习心得体会
C#基础的学习已经结束从这十天的时间中发现了许多在学校没有注意也从来没用过的知识点,在这里对每个知识点谈一下心得和理解。
1. 语句:语句是构造所有C#程序的构造块,通常以分号结束语句。一个大括号括起来一系列语句构成的代码块。语句可以声明局部变量或常数,调用方法,创建对象或将值赋予变量、属性或字段。语句重点学习的是选择语句,循环语句,跳转语句,异常处理语句。
A,条件语句包括:if……else ,switch….case..default if else语句的基本结构是
1) if(bool类型的判断语句)
{
当bool值为true时执行的代码
}
else
{
当bool值为false时执行的代码
}
2) switch….case..default的基本用法为:
switch(需要判断的变量)
case 变量的值:
{
当变量的值与该变量相同时执行的代码
}
break;
defult:
break;
B 。循环语句:while语句,do..while语句,for语句,foreach语句
1)While的用法:
while(返回值为bool型的变量)
{
当bool值为true时执行该段代码,否则跳出循环
}
2)do….while的用法:
do
{
无论while后的bool值是否为空该段代码都会??执行,若bool值为false会在执行一次后跳出循环
}while(返回值为bool型的变量)
3)for循环的用法:
for(可赋值的变量=初始值;变量的范围;变量依次变化量)
{
满足条件执行的代码
}
刚知道的for循环的用法:
for (DateTime dt = DateTime.Parse(2010 - 7- 1); dt DateTime.Now; dt=dt.AddDays(1))
{
Console.WriteLine(dt.ToString());
}
4)foreach语句的用法
foreach(要循环的每个变量的类型 变量名 in 要循环的集合或数组)
{
遍历每个集合或数组中的成员
}
C,跳转语句主要有:goto,continue,break,throw
1,goto语句:跳转到特定的位置例如:
goto Mark;
Console.WriteLine(第一行);
Mark:
Console.WriteLine(第二行);
在以上代码中程序遇到goto就转到Mark处因此不会执行Console.WriteLine(第一行);而直接执行Console.WriteLine(第二行);
2,break:跳出循环
3,continue:跳出本次循环
4,throw:抛出异常
C.异常处理语句:异常处理有try,catch,finally构成,try语句是必须存在的,catch和finall可全出现也可省略一个但是必须出现一个
try
{
可能会出现异常
}
Catch
{
捕捉异常
}
Finally
{
代码执行完后释放资源
}
语句应用时基本不会出现问题,但是可能是代码写的有点少说熟悉似乎还达不到那一级别只能说是理解了,以后还需多多练习。
2.结构
结构是一种值类型继承自ValueType,通常用于封装小型相关变量组,结构与类不同无法用new运算符实例化,结构中有默认的参数为0的构造函数,与类不同的是,当你为结构自定义一个构造函数时它的默认构造函数不会消失,因此定义结构的构造函数时必须带有参数。结构可为null值,结构可以实现接口。结构的声明需要关键字struct,结构的修饰符可以是public,internal默认修饰访问符为interal
3,枚举
用来声明枚举的关键字为:enum 枚举类型也
您可能关注的文档
- 2019年a华南理工大学数值分析A.doc
- 2019年A型行为类型问卷.doc
- 2019年bat批处理教程-超级详细教程.doc
- 2019年BBRC投稿注意事项-2007.doc
- 2019年be-going-to-练习含现在进行时.docx
- 2019年be动词的一般过去时was-were练习.doc
- 2019年Be动词一般现在时讲解与练习.doc
- 2019年Be动词一般现在时练习(一).doc
- 2019年be动词用法和练习题.doc
- 2019年BIM案例分析十套习题20170520.docx
- DB5105_T 72-2024 古蔺甜橙 生产技术规程.docx
- DB52∕T 1504-2020 传统村落火灾防控规范.docx
- T_CIECCPA 022-2024 磷酸铁锂退役电池梯次应用技术要求和检验方法.docx
- T_HBIQA 0005-2024 人体血液中5种雷帕霉素靶蛋白类抑制剂药物含量的测定 高效液相色谱-串联质谱法.docx
- T_GXAS 511-2023 灭火器维修企业从业能力基本要求.docx
- T_WD 120-2024 T_CAS 865-2024 质量分级及“领跑者”评价要求 通用仓储服务.docx
- T_ZJZYC 017-2024 山药定向绿色栽培技术规程.docx
- T_GXAS 517-2023 广西科技计划项目跟踪调查规范.docx
- DB3502_T 117.2-2023 国际贸易单一窗口数据开放服务 第2部分:报关服务数据元.docx
- DB41∕T 1637-2018 自动扶梯和自动人行道相邻区域防坠落安全规范.docx
最近下载
- JT/T 533-2020 沥青路面用纤维.pdf VIP
- 提高下肢手术患者术后功能锻炼的正确执行率.pptx VIP
- 《2023年浙江省高职院校教学能力比赛方案》.pdf VIP
- 2025年浙江省温州市瑞安市中考数学一模模拟考试试卷(含答案).docx VIP
- 部编版三年级上册道德与法治全册一课一练(含答案)+期中、期末试卷.pdf VIP
- 2025至2030丙二醇单甲醚(PGME)行业调研及市场前景预测评估报告.docx VIP
- 复习资料11743企业组织与经营环境总复习资料(重点).pdf VIP
- 华为云AI视频技术白皮书.docx
- 新外研版六年级英语上册Module 8 Unit 1 Do you often play with dolls. 教案l.doc VIP
- 河北省张家口市宣化区2024年七年级上学期期中数学试题(冀教版)【附答案】.docx VIP
文档评论(0)