C#基础

C语言/C#语言的区别
C语言是面向过程的语言
C#语言是面向对象语言
面向对象的思想:封装 继承 多态
1、NET简介
是一种多种语言开发平台,用于构建和运行应用程序
2、NET Framework 包含一个非常大的代码库,可以在客户语言(如C#)中通过面对对象编程技术(oop)来使用这些代码。
01 CLS 公关语言规范
02 CIL 通用中间语言
02 CLR 公共语言运行库
编译运行过程:源代码->(CLS编译)->CIL(通用中间语言)->(CLR编译)->机器码

2019.4.8
二进制->十进制
十进制->二进制
16进制->二进制
16进制:
0 0000
1 0001
2 0010
3 0011

  4                    0100
  5                    0101      
  6                    0110
  7                    0111

  8                    1000
  9                    1001
  A                    1010
  B                    1011
                          
  C                    1100
  D                    1101
  E                     1110
  F                    1111

C#语言 C-Sharp
C#是一种安全的,稳定的,简单的,优雅的,有C和C++衍生出来的面向对象编程语言。
一个C#的程序主要包括以下几部分:
命名空间声明
一个Class类
Class属性
一个Main方法
语句&表达式
注释//
注释后面的内容仅供说明本行代码,不参与代码编译
如何显示行号:工具->选项->文本编译器->C#->在行号前面打√->确定即可
如何全选注释:Ctrl+K Ctrl+C
如何解注释:Ctrl+K Ctrl+U
Class:用于定义类的关键字
Program:这是类的名称。类是创建对象的蓝图或模板,他可以有数据成员和方法
Static:是一个关键字,意味着对象不需要访问动态成员,所以可以节省内存
Void:方法的返回类型,他没有任何返回值,不需要return
Mian:是方法的名称
String [] args:用于 C# 中的命令行参数
“Hello World”输入内容
System 引用头文件
Console.WriteLine输出命令
CW+双击Tab
Console.WriteLine自动换行
Console.Write不会自动换行
Console.ReadKey()这行是暂停的意思按下任意键退出
变量定义:内存-程序运行在哪里?
数据-程序处理得是什么?
变量:
内存中开辟一块用于存储数据的空间,是内存中所占的位置。其值可以改变,可以多次使用。
bit 比特 电脑记忆体的最小单位,没一位可以代表0或者1
Byte 字节 电脑桌存储的最小单位
1Byte=8bit 1KB=1024Byte 1MB=1024KB 1G=1024MB
整数类型 int所占字节数为4字节
单精度浮点数 小数类型 float 所占字节数为4字节
双精度浮点数 小数类型 double所占字节数为8字节3.1415926
char 字符类型 所占字节数 2
string 字符串类型
声明变量的规则:
1、一个变量可以有字母,数字,或者下划线组成
2、变量名称只能以字母或者下划线开头,不能以数字开头
3、变量名称不允许有空格
4、变量名称不能有任何的关键字或者保留字命名
2019.4.9
变量赋值注意事项
1、局部变量在使用前必须赋值
2、赋值的数据类型和变量声明时的类型必须相同
3、同意变量名只能声明一次,但可以多次赋值
数据的基本运算
1、赋值运算符
可以先声明 后赋值
int a;a=10
int a=10
2、算术运算符

      • / %(取余)
        2019.4.10
        逻辑运算符 bool true(真) false(假)
        &&与
        ||或
        !非
        1、与
        条件一 条件二 结果
        真 真 真
        真 假 假
        假 真 假
        假 假 假
        2、或
        条件一 条件二 结果
        真 真 真
        真 假 真
        假 真 真
        假 假 假
        3、非
        去反
        真 假
        假 真
        快捷运算符
        定义:一个变量与另一个变量做运算后的结果在赋值给该变量
        包含:+= -= *= /= %=
        一元运算符
        自增++ 自减–
        使自身加一或减一
        ++i vs i++
        本身都是自身加一
        在赋值的时候区别为:
        a=++i b=i++
        a 先进行自身运算在赋值得到的是新值
        b 先赋值在进行自身运算得到的是就值
        –i vs i–同上
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值