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我叫张三男

  • 相关阅读:
    CFree 提示main must return int
    策略模式
    CFree 提示no newline at the end of file
    EEPROM的写入操作解析
    一些关于mic的知识
    一些关于电池的资料
    太阳能电池板日发电量简易计算方法
    ubuntu 下载编译android源代码
    SC44B0的内存地址解析
    RequireJS 2.0 学习笔记一
  • 原文地址:https://www.cnblogs.com/swlq/p/5351520.html
Copyright © 2011-2022 走看看