Unity学习笔记C#部分

1. ## If判断可以不用加{}大括号

2. ## 怎样学习好编程

2.1: 记忆 记忆格式 他人写的步骤 
2.2: 练习 抄代码 用心三遍 
2.3: 理解 为什么这样做...

3.计算机内存:

1. **在程序进入内存的时候 我们IT工程师,把程序占据的内存认为分为4部分.** 
    1. 堆 --> 存储引用类型 数组 字符串 class 等
    2. 栈 --> 存储值类型的值, 所有方法和变量都在栈中 程序运行在栈中
    3. 全局 --> 全局的量
    4. 代码  --> 存放代码

4.进制:

1. 十进制转换二进制
    除二取余法
2. 二进制准换10进制
    按位展开法的逆向 X*2^N 

在编程中默认编码格式为utf8 utf8是一种文件的编码格式,若编码格式不对应就会产生乱码的情况
UTF8 --> UTF8
C#会形成一个称谓IL的中间语言, 这个中间语言会在我们学习热更新的时候用到 这个知识点就背会吧. 其实在开发中我们不用管的

5.unity常用的:

1. int  4
2. string 
3. float 4
4. bool 1
5. class 
6. char 2 
7. double 8
8. enum 表示枚举类型   常用于unity编程 状态机

只要在int类型表示范围内统统int + - 21亿 -2147483648 + 2147483647

6.运算符:

/ %
! ==
^ | & 位运算
&& || ! 用于if判断逻辑中
++i i++ 在赋值号存在的情况下, 没有赋值号 ++i i++ 都是自增
i++ 先赋值在自增
++i 先自增,在赋值
X = (bool) ?Number01:Number02; 相当于一个简单的if else

当bool为真 X = Number01
当bool为假 X = Number02

7.表达式:

用赋值号链接的式子称谓表达式 A = B

foreach本质是迭代器,迭代器本身就是不能进行修改的 所以foreach不能修改, 要想修改数组必须使用for循环

8.数组: 相同数据类型的组合

1. 特性数组长度固定 在使用数组的时候必须固定大小
2. 数组是引用类型
3. 索引从0开始
4. 遍历数组使用foreach还是使用for  都行 
5. 修改数组使用foreach or  for 

9.规则:

1. 方法命名是用帕斯卡
2. 变量使用驼峰
3. is开头的都是bool I开头的都是接口 abs开头的是抽象类 
4. 弄一个变量在这里必须赋初值

10.面向对象编程OOP的三个特征:

继承,多态,封装.
多态的终极目标是:父类控制子类,父类可以调用子类的方法.(一般用于后期学习的框架编程)

oop编程指的是面向对象的编程,
这是一个抽象的概念,用代码表示就是new的基本对象.

一个方法有多个参数为 重载

char.IsDight 判断该char是否是10进制数值.

11.字符串:

有下标,有遍历,不能改变.

12.字符串的七个特点:

   1.比较字符串(忽略大小写)           
   2.比较字符串(不忽略大小写)
   3.分割字符串
   4.查找字符串
   5.替换字符串 都换
   6.截取字符串
   7.空格处理
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值