C#学习笔记

1.注释

单行注释://

多行注释: /* */

其他注释:///(这个也是单行注释,一般用于描述)

2.命名规范

命名一般采取驼峰命名法(Pascal规则),首字母大写

如果是变量则全部小写(用字母开头,后面可以跟任意字母、数字、下划线);

如果是接口用大写的I来作为首字母

3.变量

c#变量分为三种

(1).值类型

a.整数类型

byte  sbyte          1个字节

short  ushort           2个字节

int  uint            4个字节

long ulong            8个字节

b.浮点类型

float        单精度4个字节

double       双精度8个字节

decimal     更高的精度(一半用于货币)

c.布尔类型

bool    只有两个值 true 和false

d.字符类型

char  存储一个字符

(2).引用类型

String   字符串

(3).枚举类型

eNum 枚举

4.赋值

变量应该先赋值在使用

如:

int i=0;

int a=i;

(如果不赋值就使用会报错)

5.运算符

1.算术运算符:+(加),-(减),*(乘),/(除),%(余)

2.关系运算符:>(大于),<(小于),==(等于),>=(大于等于),<=(小于等于),!=(不等于)

3.逻辑运算符:&&(与),||(或),!(非)    结果都为true或者false

4.赋值运算符:

=    等于

+=  加等于   x+=y  等同于  x=x+y

-=  减等于   x-=y  等同于  x=x-y

*=  乘等于   x*=y  等同于  x=x*y

/=  除等于   x/=y  等同于  x=x/y

%=   余等于   x%=y  等同于  x=x%y

5.特殊运算符:

++  自增   x++等同于x=x+1

--  自减    x--等同于x=x-1

?:三目运算符可以用于判断     

布尔表达式 ? 表达式 1: 表达式 2     如果为true则输出表达式1,反之输出表达式2

6.优先级

和数学中一样,先乘除再加减

6.输入和输出

Console用于控制输入输出

Console.Write()     输出(不换行)

Console.WriteLine()     输出(换行)

Console.Read()     输入,获取用户输入的一个字符

Console.ReadLine()    输入,获取用户输入的一行

获取用户输入是String类型,如果需要使用可以转换,如:

int.parse(Console.ReadLine())

7.转义字符

\n      换行
"      英文半角的双引号
\t     tab键的空格
\b      退格键,放到字符串的两边没有效果。
\        \

8.隐式转换和强制转换

变量使用时有些情况会进行隐式转换,小的转成大的会自动转换

比如int转换为double会自动转换

强制转换有三种:

(int)()

Convert.ToInt32()

int.Parse()

9.结构

顺序结构       从上到下运行

分支结构       if    if-else

选择结构       if else-if    switch-case

循环结构       while   do-while    for    foreach

中断循环break、continue

break是跳出整个循环

continue是跳出当前循环

10.打断点

对于代码的调试,打断点至关重要

首先在单行的前面点一下,会出现一个红色的圆点

然后点击运行,再一步一步查看

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值