1 / 16
文档名称:

C#学习笔记.docx

格式:docx   大小:123KB   页数:16页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#学习笔记.docx

上传人:w447750 2018/5/30 文件大小:123 KB

下载得到文件列表

C#学习笔记.docx

相关文档

文档介绍

文档介绍:RAM:内存特点,断电后数据丢失
变量:变量代表着一块内存空间,我们可以通过变量名称向内存存/取数据有变量就不需要我们记忆复杂的内存地址
向内存申请一块空间的语法:
数据类型变量名;
整数在C#中的数据类型叫int
Int number
Double:小数
Char:字符型只能存储一个字符,并且存储的这个字符需要用单引号引住
String:字符串。就是把0个或1个或多个字符连接起来,双引号。电话号码要存储为string类型,,
Decimal:存储金钱
在C#开发环境中,直接写一个有小数点的数字,这个数字是DOUBLE类型的,在一个小数点后加一个m/M,就是告诉编译器,这个数字是decimal类型。
声明变量的三种方式:
先声明,在赋值 int a; a=3
定义变量时,直接赋值。Int a=3;
可以依次命名多个变量,中间以逗号隔开 string name,sex,age;
变量一定要,先声明,后赋值,最后使用(取值、或者调用或写这个变量名)
变量命名规则,两条规则,三个注意
必须以“字母”_或@符号开头,不能以数字开头
后边可以跟任意“字母”、数字、下划线
注意
所起变量名不要与C#系统中的关键字重复
在C#中,大小写是敏感的
同一个变量名不允许重复定义(先这么认为,不严谨)
可以重复赋值,不能重复定义。
C#中常用的命名方法:
Camel命名法;首个单词首字母小写,其余单词的首字母大写。。studentName
Pascal命名法:每个单词第一个字母都大写
如果使用到英文单词的缩写,全部用大写!
在方法中定义变量,使用camel命名法。
赋值运算符:=
赋值表达式:
(“”);中可以使用占位符。占位符以{}组成。
第1个占位符{0}
第2个占位符{1}
(“我叫{0},今年{1}岁了,我的工资是{2}元”,name,age,salary);
参数之间以逗号隔开
占位符可以重复使用、
();有多个参数时,在输出时输出第一个参数,之后的参数都是用来替换第一个参数中的占位符的值,所以从第二个
参数开始要不要输出,就看第一个参数中有没有相关的占位符。
在学习一句话,用于让用户从键盘上输入一句话当程序执行到下面这句话,就会暂停,然后等待用户从键盘上输入一句,按回车程序将继续执行。
();
如果想得到一个输入的内容,就需要定义一个string类型的变量,写在上句话前边,接收写下的内容,
String input;
Input=();
(input);
转义符的使用
当我们需要在字符串中输入一些特殊字符时,比如:半角引号,换行,退格。就需要使用转义字符
转义字符是一个字符,由一个“\”+一个字母组成具有特殊意义的一个字符。
常用的转义符:\n\b\t \\ \”
\n:表示转行符
\b:backspace 退格删除前边的一个内容
\t: tab 键,由多个空格组成的一个字符,具有行与行之间的对齐功能。
(“1\t2\t3\t”);
(“111\t2222\t3222\t”);
\\:输出一个\
\\\\:输出一个\\
在字符串前加一个@符号有两种意义:
字符串中如果有\,则不再理解为转义符(输入地址时)
使字符串可以换行,,如果此时需要输入引号,则用两个引号来代表一个引号。
算术运算符及算数表达式
算术运算符:+ - * / %(取余数取模)
算术表达式:有算数运算符连接起来的式子1+1 a-b
都为二元运算符,要求:参与的两个操作数的类型必须相同,并经过运算后的结果也与操作数类型相同。
在算术表达式中如果要改变计算的优先级用小括号。
类型自动转换规则:
参与运算的操作数和结果的类型必须一致,当不一致时,满足下面条件时,系统自动完成类型转换
两种类型兼容:INT和Double (都是数字)
目标类型大于源类型:double>int,把小的转换成大的不丢失精度。
对于表达式
如果一个操作数作为double类型,则整个表达式可提升为double型
Convert 不再仅是内存级别的转换,而是考虑数据意义的转换。Convert是一个加工改造的过程。
(待转字符串);
、每种类型都还有ToString()方法
一切类型都可以转换成string类型
C#中异常捕获如何完成
Try{

最近更新

二零二五年度橱柜工程安装及环保认证服务合同.. 15页

二零二五年度水库养鱼与渔业人才培养承包合同.. 14页

二零二五年度污水处理厂建设项目承包施工合同.. 14页

二零二五年度汽车广告投放承包合同示范文本 17页

二零二五年度汽车租赁与车辆租赁担保合同 16页

二零二五年度汽车维修场地租赁与品牌合作合同.. 16页

二零二五年度汽车贷款还款协议书模板 13页

二零二五年度汽车零部件密封打胶加工合同 15页

二零二五年度法务经理职务协议 16页

二零二五年度海洋工程打管桩分包劳务合同范本.. 17页

二零二五年度消防安全技术服务与培训协议 13页

中国地理考前点题答案速览 7页

二零二五年度照明设备oem代加工合作协议书 20页

二零二五年度物业管理服务收费标准合同 13页

二零二五年度特殊车牌转让协议 16页

二零二五年度环保型不锈钢护栏生产合作协议 16页

二零二五年度环保型车辆运输合同样本 15页

二零二五年度环保板材绿色采购合同模板 17页

二零二五年度环保设备存货质押贷款服务合同 15页

二零二五年度环卫绿化工程施工及维护服务合同.. 16页

二零二五年度现代化冷链仓储设施建设与冷库设.. 16页

二零二五年度玻璃隔断装配式建筑构件销售与安.. 16页

二零二五年度班组人员劳务承揽与就业指导合同.. 15页

二零二五年度班组施工施工项目验收组织合同范.. 15页

二零二五年度瓷砖行业环保认证与绿色认证合作.. 17页

浙江省金华市2025年七年级下学期期末数学模拟.. 65页

二零二五年度生态循环大棚转让及运营合作协议.. 14页

中国地理智慧测验 7页

二零二五年度电信网络设备检测与维修合同 13页

二零二五年度电力工程施工临时占地合同 13页