C#和Unity入门学习(2)

C# 变量(1)

变量的语法:

变量的类型 + 变量的名称 = 初始值 ;(所有的C#代码都以英文的分号结尾)

如 var n = 100;

以一个案例来说明:

代码编译为机器指令后,由CPU来执行。

我想让CPU算 100 + 200 等于多少,需要让CPU知道100在哪里,200在哪里,以及运算之后的结果放在哪里。

CPU只管执行,不管数据的存储(就像一个物流师),由内存来存储这些数据。

我在内存里申请了三个区域,一个区域放100,一个区域放200,一个区域放0,我想让CPU把前两个区域相加的结果放到第三个里,CPU就会问我,三个内存分别是什么类型的数据。

这时候,我们就需要给内存分别命名 A B C,让CPU去叫A和B的内存里取数,放到C里。

A B C就是变量名称。  

由.NET提供方法

system 命名空间:门牌号,访问已经写好的方法(类型),方便调用。

WriteLine:输出到屏幕。

ReadKey:获取用户输出的下一个指令,在此前一直暂停在这里。

在前面写了using system;后,后面再调用里面的方法时,就不需要重复写system了。

C# 变量(2)

变量的作用,向内存申请一个空间,给这个空间一个名称,然后给这个空间一个初始的值.

Var 语法糖的一种:帮我们自动推导变量的类型。

变量的命名不能是关键字或者数字开头。

关键字一般是蓝色,绿松石色的是类型。

内存里存储的是二进制的数,如56,在里面会是010101010.由CPU来帮我们把它转化为数字的56。

变量的类型,决定了,存储在内存中的变量,将会以什么样的方式去处理。是字符串还是整数,抑或者其他类。

int 正式

string 字符串

字符串“你好”在内存里,依然是二进制0101010,但CPU在处理时,会因为String的标签而直接输出字符你好。

C# 变量(3)

赋值,右边给到左边。

想要n和m交换数值。

int n=20

int m=30

n=m

m=n?错

n=m,执行后,n = 30

m = n后   m=30

需要第三个变量temp来存储其中一个变量的值。

C# 变量(4)不同类型变量间的运算

把string类型的变量,转化为int

int.Parse(XX)

把int类型的变量,转化为String

XX.ToString();

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值