下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主要内容C#的基本语法变量及其用法表达式及其用法C#的基本语法C#代码是区分大小写的。C#中的分隔符空白字符:包括空格、回车符或tab字符普通分隔符;表示一条语句的结束;{和}用来定义代码块(如类体、方法体等)以及进行数组的初始化等;,用来分隔变量的说明和方法的参数等。:说明语句标号等。C#的基本语法C#中的注释单行注释
//多行注释
/*
…
*/可提取的单行注释
///#region与#endregionC#控制台应用程序的基本结构变量变量的语法:简单类型:整型变量浮点数其它简单类型使用简单类型的变量转义字符占位符与格式字符串控制台基本输入输出变量
名命名规则:命名约定:PascalCase
与camelCase字面值字符串中的转义字符变量的
与赋值变量在使用前,必须初始化。运算符数
算符
++与--运算符赋值运算符运算符的优先级名称空间.NET
Framework
类使用命名空间来组织它的众多类。在较大的编程项目中,
名空间可以帮助控制类和方法名的范围。大多数
C#
应用程序从一个
using
指令节开始。该节列出应用程序将会频繁使用名空间,避免程序员在每次使用其中包含的方法时都要指定完全限定的名称。运算符和表达式运算符和表Result=
number
*10变量变量常量表达式操作数和运算符的组合操作数运算符算术运算符类别运算符说明表达式算术运算符+执行加法运算(如果两个操作数是字符串,则该运算符用作字符串连接运算符,将一个字符串添加到另一个字符串的末尾)操作数1+操作数2-执行减法运算操作数1-操作数2*执行乘法运算操作数1
*
操作数2/执行除法运算操作数1/操作数2%获得进行除法运算后的余数操作数1%操作数2++将操作数加
1操作数++或++操作数--将操作数减
1操作数--或--操作数~将一个数按位取反~操作数赋值运算符赋值运算符(=)变量=表达式;例如:身高=177.5;体重=78;=
“m”;赋值运算符运算符计算方法表达式求值结果(设X=10)+=运算结果=操作数1+操作数2X+=
2X=X+212-=运算结果=操作数1-操作数2X-=
2X=X-28*=运算结果=操作数1*操作数2X*=
2X=X*220/=运算结果=操作数1/操作数2X/=
2X=X/25%=运算结果=操作数1%操作数2X%=
2X=X%20自加自减运算符一元运算符(++/--)Variable
++;相当于Variable
=
Variable
+
1;Variable
--;相当于Variable
=
Variable
-
1;前置和后置自加/自减运算符表达式类型计算方法结果(假定
num1
的值为10)num2=++num1;前置自加num1
=
num1
+
1;num2
=
num1;num2
=
11;num1
=
11;num2=num1++;后置自加num2
=
num1;num1
=
num1
+
1;num2
=
10;num1
=
11;num2
=
--num1;前置自减num1
=
num1
-
1;num2
=
num1;num2
=
9;Num1
=
9;num2=num1--;后置自减num2=num1;num1
=
num1
-
1;num2=10;Num1
=
9;比较运算符类别运算符说明表达式比较运算符>检查一个数是否大于另一个数操作数1>操作数2<检查一个数是否小于另一个数操作数1<操作数2>=检查一个数是否大于或等于另一个数操作数1>=操作数2<=检查一个数是否小于或等于另一个数操作数1<=操作数2==检查两个值是否相等操作数1==操作数2!=检查两个值是否不相等操作数1!=操作数2三元运算符类别运算符说明表达式检查给出的第一个表达式三元运算符(条件运算符)?:expression是否为真。如果为真,则计算
operand1,否则计算operand2。这是唯表达式?操作数1:操作数2一带有三个操作数的运算符其它运算符类别运算符说明表达式成员
运算符.用于
数据结构的成员数据结构.成员赋值运算符=给变量赋值操作数1=操作数2逻辑运算符&&对两个表达式执行逻辑“与”运算操作数1
&&
操作数2||对两个表达式执行逻辑“或”运算操作数1
||
操作数2!对两个表达式执行逻辑“非”运算!操作数(
)将操作数强制转换为给定的数据类型(数据类型)操作数运算符的优先级与结合性优先级说明运算符结合性1括号()从左到右2自加/自减运算符++/--从右到左3乘法运算符除法运算符取模运算符*/%从左到右4加法运算符减
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农产品初加工机相关项目投资计划书范本
- 麻醉科安全管理与服务优化措施计划
- 加强社区内商业活动的合理规划计划
- 2024-2025学年福建省漳州市漳浦县人教版三年级上册期中测试数学试卷-A4
- 《讲数列的应用》课件
- 《设备管理工作规划》课件
- 《信息的加密》课件
- 《教材股票估值》课件
- 质量分析报告范文
- 《电工技术》课件-第11章
- 2024年考研(英语一)真题及参考答案
- 心肺复苏术课件2024新版
- 部编版一年级上册语文期末试题带答案
- 2024年交管12123学法减分考试题库和答案
- 洪水计算(推理公式法)
- ST14与DC04钢板参数比较(内附各类钢板参数)
- 哔哩哔哩产品介绍商业模式用户体验分析PPT课程课件
- 物流公司货物运输安全生产管理制度
- 米色纹理相声介绍卡通通用PPT模板
- 镭雕技术员培训教材
- 语言与社会身份(989)
评论
0/150
提交评论