zoukankan      html  css  js  c++  java
  • 占位符

    在Console.WriteLine(“”)中,第一个变量、字符串可以使用占位符.

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

    第一个占位符:{0}

    第二个占位符:{1}

    第三个占位符:{2}

    依此类推

    例如:

    string name="张三";

    char sex='男';

    int age=28;

    decimal salary=7600.33m;


     Console.WriteLine("我叫{0},{1},今年{2}岁了,我的工资是{3}元。",name,sex,age,salary); 注意此处逗号前的占位符段一定要加双引号 变量间用逗号隔开


     Console.ReadKey();

    输出结果:我叫张三,男,今年28岁了,我的工资是7600.33元。

    来看第二种情况:

    string name="张三";

    char sex=' 男';

    int age=28;

    decimal salary=7600.33m;

    Console.WriteLine("我叫"+name+sex,“今年”+age+"岁了,我的工资是“+salary);

    Console.ReadKey();

    输出结果:我叫张三男。

    由上可见第二个参数没有输出

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

    倒如:

    string name="张三";

    char sex='男';

    int age=28;

    decimal salary=7600.33m;

    Console.WriteLine("{0}我叫"+name+sex,“今年”+age+"岁了,我的工资是“+salary);

    输出结果:今年28岁了,我的工资是7600.33我叫张三男

  • 相关阅读:
    学习笔记
    .net $&替换正则查找到的内容
    sql 常用日期函数
    2010学习计划
    优化存储过程
    sql server 标量值函数
    job88数据库操作
    .net 调用有返回值的存储过程
    GridView 18种操作
    SQLite的局限性
  • 原文地址:https://www.cnblogs.com/swlq/p/5351520.html
Copyright © 2011-2022 走看看