6、占位符——笔记 占位符包括哪些

6、占位符——笔记 占位符包括哪些

编码文章call10242024-12-20 13:47:2327A+A-

一、a=a+1;

1.赋值运算符: = 作用,把等号右边的值赋给等号左边变量a

2.赋值表达式:等号右边的a+1就是赋值表达式

3.变量可以重复赋值,一旦给一个变量赋了新值,那么变量中的老值就不复存在了。

例:最后输出结果20,也就是说之前的age=28被之后的20覆盖掉了。

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

int age = 28;

age = 20;

Console.WriteLine(age);

Console.ReadKey();

}

}

}

效果:

二、“+”在C#中有两种意义:

  1. 数学中的加法运算:两边参与加法运算的数据类型为数字类型,则“+”表示数学上的加法的意义。
  2. 连接的意思:两边参与加号运算的数据,只要有一个是字符类型,那么这个“+”就是连接的意义。

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

string name = "张三";

int age = 27;

int age1 = 1;

decimal gongZi = 8300.33m;

Console.WriteLine(age+age1); //“+”表示数学上的加法的意义

Console.WriteLine("我叫"+name+",今年"+age+"岁了,"+"我的工资是"+gongZi+"元。");

//“+”是连接的意义

Console.ReadKey();

}

}

}

效果:

三、占位符

  1. 在Console.WriteLine(“”)中,

第一个变量字符串中可以使用占位符。

占位符由{数字}组成,数字由0开始编号

第1个占位符:{0}

第1个占位符:{1}

第1个占位符:{2}

......

四、Console.WriteLine();

有多个参数时,输出的都是第一个参数中的内容,从第二个参数开始,都是用来替换第一个参数中的占位符的值,所以从第二个参数开始,要不要输出,就要看第一个参数中有没有相关的占位符。

参数与参数之间用逗号隔开。

例:

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

string name = "张三";

int age = 27;

decimal gongZi = 8300.33m;

Console.WriteLine("我叫"+name+",今年"+age+"岁了,"+"我的工资是"+gongZi+"元。");

Console.WriteLine("我叫{0},今年{1}岁了,我的工资是{2}元。",name,age,gongZi);

Console.ReadKey();

}

}

}

效果:

五、解析:

Console.WriteLine("我叫{0},今年{1}岁了,我的工资是{2}元。",name,age,gongZi);

Console.WriteLine();这个方法里,这个方法的第一个参数是"我叫{0},今年{1}岁了,我的工资是{2}元。",第二个参数是name,,第三个参数是age,第四个参数是gongZi。

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4