万优资讯

当前位置:主页 >> 资讯 >> 粗毛杨桐

起名占位符6占位符笔记

发布时间:2025年10月21日    点击:[1]人次

一、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#中有两种意义:

数学中的加法运算:两边参与加法运算的数据类型为数字类型,则“+”表示数学上的加法的意义。连接的意思:两边参与加号运算的数据,只要有一个是字符类型,那么这个“+”就是连接的意义。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();

}

}

}

效果:

三、占位符

在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。

南方农机杂志社

汽车画刊期刊

法制博览杂志社