C#学习——DAY01

C#学习——DAY01

这是一个C#学习者之路,从零开始学习C#,这里要谢谢某站提供的资源。
感兴趣的也可以一起学习,链接我放在下面:
链接: link

安装部分我就跳过了,具体可以去直接看教程。

以下所有的文字都是我自己学习的感悟,如若有误请可以指出讨论,方便大家一起学习。

01.C#的文件结构

窗口程序的例子
1.using:这个应该是与python中的import是一样的,引入某个文件,这里的作用是利用引入项目中的某些功能、属性之类的。
2. namespace:定义命名空间,一般这里的命名都是和项目名一样,就是相当于python中的文件名。
3. partial:这个我也是刚接触,查了一下,是为了分开功能的,例如这里有Form1()专门用于窗口的创建。你下面可以写button_click()用于某个按钮的点击,这样就比较好维护吧。
4. public :公共访问。
5. class:表示是一个类。

02.C#的基本语法——关键字

这一节基本没说什么,就说了以下两点
1.C#中的大小写是严格区分的,如program和Program是两个不同的变量。
2.变量名不能使用关键字,如using、class和public这些类型的关键字不能够被当作变量来使用。

03.C#的基本语法——注释

1.块状注释,/**/ 快捷键:ctrl + shift + /
2.行注释, // 快捷键:ctrl + k + c
3.文档注释, /// 自动,用于类和方法的注释。

04.C#的基本语法——整数类型

总共分为4种类型:字节型Byte、短整型Short、整型Int和长整型Long
1.Byte的范围是0-255,这是由于位数(1字节)的考虑是(0~ 2 8 2^8 28-1)。
2.Short的范围是-32768-32767,这是由于位数(2个字节)的考虑是( − 2 15 -2^{15} 215—— 2 15 2^{15} 215-1)。
3.Int的范围是-2147483648~2147483647,这是由于位数(4个字节)的考虑是( − 2 31 -2^{31} 231—— 2 31 2^{31} 231-1)。
4.Long的范围是-9223372036854775808-9223372036854775807,这是由于位数(8个字节)的考虑是( − 2 63 -2^{63} 263—— 2 63 2^{63} 263-1)。整型的代码

05.C#的基本语法——浮点类型

1.float的范围是 -3.4* 1 0 28 10^{28} 1028~3.4* 1 0 28 10^{28} 1028
2.double的范围是 -1.7* 1 0 308 10^{308} 10308~1.7* 1 0 308 10^{308} 10308
在浮点型中,符号位+指数位+整数位,注意double可以接收以上所有类型。

06.C#的基本语法——decimal

1.decimal的范围是-7.9* 1 0 28 10^{28} 1028~7.9* 1 0 28 10^{28} 1028 / (10^(0~28))
大多用于金融计算等高精度的场景。
ps:在浮点型中,只有float可以转换成double,其余都是不行的,decimal是不能够和float和double等进行转换的。

06.C#的基本语法——布尔类型

1.bool的范围是true或者false。

07.C#的基本语法——字符串类型

1.String字符串类型,“12456”,“Hello,world”。
2.Char字符类型,’c‘。

08.C#的基本语法——空类型

1.null,这里的int是不能赋值为null的。

  • 28
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值