C#基础语法

3 篇文章 0 订阅
1 篇文章 0 订阅

三种注释方式

1、“//” 单行注释,一行字符中//之后为注释区。
2、“/* */”多行注释,*号之间为注释区。
3、“///”文档注释,用于提示相应是类型。

数据类型

整型

类型大小
short-32768 ~ 3276716位
int-2147483648 ~ 214748364832位
long-9223372036854775808 ~ 922337203685477580864位

浮点类型

类型精度
float1.5*10 -45~3.4* 10 387位
double5.0*10 -324~1.7* 10 30815~16位

bool(布尔)类型

类型
booltrue/false

char字符类型

类型大小
char16位(Unicode)字符2个字节

string字符串类型

类型
string字符串

类型转换

1、隐式类型转换:

  • 小的转大的,如:int- - ->double

2、显示类型转换:

  • 大的转小的,如:double- - ->int

3、int.parse转换:

  • 如 int number = int.parse(Console.ReadLine());

命名规则

1、变量的名字要有意义,尽量用对应的英语命名。
2、避免用单个字符命名或C#系统关键字
3、当使用多个单词组成的变量名时,应该使用驼峰命名法,第一个单词的首字母小写,其他单词首字母大写,如myName。

运算符

类型作用示例
=赋值int number=1;number值为1
+求和int number=1+1;number值为2
-求差int number=1-1;number值为0
*求积int number=1*2;number值为2
/求商int number=2/1;number值为2
+=累加int number=1;number+=1相当于number=number+1
-=累减int number=1;number-=1相当于number=number-1
*=累乘int number=1;number*=1相当于number=number*1
/=累除int number=1;number/=1相当于number=number/1
%=求余int number=1;number%=1相当于number=number%1
>比较大于关系如:2>1 的结果为“true”
<比较小于关系如:2<1 的结果为“false”
>=比较大于或等于关系如:2>=1 的结果为“true”
<=比较小于或等于关系如:2<=1 的结果为“false”
==比较等于关系如:2==1 的结果为“false”
!=比较不等于关系如:2!=1 的结果为“true”
&&如:true && false 的结果为“false”
||如:true || true 的结果为“true ”
!如:true != false 的结果为“true ”
++加一如:int i; i++等同于 i+=1,++在前则先计算,在后则先赋值
减一如:int i; i–等同于 i-=1,–在前则先计算,在后则先赋值

转义符(\和@)

类型作用
\n表示换行
\"表示一个英文半角的双引号
\t表示一个tab键的空格
\\表示一个\
@取消\在字符串中的转义作用

流程控制 if while do-while for

一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。

         if (false){
					Console.WriteLine("我对了就是我");
            } else if (true){
					Console.WriteLine("上一个错了,我对了就是我");
            } else{
					Console.WriteLine("都错了就是我");
            }

判断在循环

         while (true)
            {
					Console.WriteLine("如果是真的就是我");
            }

循环在判断

         do {
					Console.WriteLine("如果是真的就是我");
            } while (true);

满足条件则循环

            for (int i = 0; i < i+1; i++){
					Console.WriteLine("条件满足就是我");
            }

数组

一次性存储多个相同类型的变量。

			//语法:数组类型[] 数组名=new 数组类型[数组长度];例如:
			int[] list = {1,2,3,4,5,6};
			int[] list = new int[6];
			int[] list = new int[6]{1,2,3,4,5,6};
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值